キャプション付きの画像コンテナーがあり、その上にカーソルを合わせると、キャプションがスライドインする予定で、jQuery slideToggle を使用しています。これがコードです...
<div class="image">
<div class="caption">Caption Content</div>
</div>
$('.image').hover(function() {
$('.image .caption').slideToggle('slow', function() {
// Animation complete.
});
});
ここに作業バージョンがあります: http://jsfiddle.net/HZAHg/
...問題なく動作します。ただし、複数のインスタンスがあるため、そのうちの 1 つにカーソルを合わせると、すべてアクティブになります。一度に 1 つだけがアクティブになるようにするにはどうすればよいですか (マウスオーバーしたもの)。
ありがとう。