これは私の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)
、すべての画像がアニメーション化されることです。そして、ここに置くと、アニメーションは実行されません。問題は発生していません。