这是我的 HTML 代码:
<div id="staticlinks">
<a class="thumb" href="https://www.facebook.com/" target="_blank"><img src="images/facebook.png"/></a>
<a class="thumb" href="https://www.twitter.com/" target="_blank"><img src="images/twitter.png" /></a>
<a class="thumb" href="https://www.youtube.com/" target="_blank"><img src="images/youtube.png" /></a>
<a class="thumb" href="https://www.youtube.com/" target="_blank"><img src="images/feed.png" /></a>
<a class="thumb" href="https://www.google.com/" target="_blank"><img src="images/google.png" /></a>
</div>
这是jQuery代码:
$(document).ready(
function(){
$('.thumb').hover(
function(){
$(".thumb img", this).animate({height: '80px' , width:'80px'}, 'slow');
}, function(){
$(".thumb img", this).animate({height: '60px', width: '60px'}, 'slow');
}
);
}
);
问题是当我从中删除“this”时,$(".thumb img", this)
所有图像都会被动画化。如果我把它放在这里,那么动画就不会发生。我没有得到问题。