このスクリプトを使用して、アイテムの非表示のテキストをアニメーション化/表示しています。
/* Artworks Hide/show text */
$(".item").hover(function() {
//fadein second image using jQuery fadeIn
$(".item .art_title").fadeIn(200);
}, function () {
//fadein first image using jQuery fadeIn
$(".item .art_title").fadeOut(200);
});
そしてこれはHTMLです:
<div class="item">
<img src="img/artwork1.jpg" alt="artwork1" width="240" height="173">
<div class="art_title">
<p>SWEET LIFE</p>
</div>
<div class="mask"></div>
</div>
問題は、1つのアイテムにカーソルを合わせると、すべてのitmesの非表示のテキストが表示されることです。ホバーしているアイテムのテキストだけを表示するように修正するにはどうすればよいですか?