0
我想在两个图像之间切换时将鼠标悬停在上面。两幅图像具有相同的尺寸并且全等。jQuery悬停效果:图片变小
问题是当图像改变时,它有点“跳跃”,比默认图像小,尽管HTML和CSS不会改变,图像尺寸也是相同的。怎么会?
我有以下HTML:
<img src="image.png" class="image" />
的jQuery脚本:
<script type='text/javascript'>
$(document).ready(function(){
$(".image").hover(
function() {$(this).attr("src","image-hover.png");},
function() {$(this).attr("src","image.png");
});
});
</script>
有人可以给些建议或暗示这是为什么? 我不想寻找一个CSS替代品,我想让它与jQuery一起工作!
你可以创建一个[的jsfiddle(http://jsfiddle.net/) – Eli 2013-04-07 12:18:06
可能是某些脚本已经取得了你原来的(前:
http://jsfiddle.net/Xm2Be/3/
上找到悬停)图像更大?很难说,没有看完你的完整代码。可能是一个jsfiddle? – Ejaz 2013-04-07 12:18:51
没有演示,复制问题是任何人的猜测发生了什么 – charlietfl 2013-04-07 12:39:58