スパンテキストがホバーで表示されるようにクラスを追加しようとしていますが、その特定の画像についてのみ、一度にすべての画像が表示されるわけではありません。
一度にすべてのスパンにクラスを追加するように取得できますが、ホバーされているスパンのみに制限しようとすると、何も起こりません。問題は、.next('span')を追加したときのようです-理由はわかりませんが。
誰かが私がここで間違っていることを教えてもらえますか?
$('.scroller-image').hover(function() {
$(this).next('span').addClass('hover');
}, function() {
$(this).next('span').removeClass('hover');
});
マークアップは次のとおりです。
<div class="scroller-image">
<span>image title</span>
<img src="#" alt="#" />
</div>