AJAX を介して読み込まれる以下のコンテンツがあります。
<div class="grid">
<div class="thumb">
<img alt="AlbumIcon" src="some-image.jpg">
<div style="bottom:-75px;" class="meta">
<p class="title">Title</p>
<p class="genre"> <i class="icon-film icon-white"></i>
Genre
</p>
</div>
</div>
</div>
さらに、上記の「div.grid」に適用される次のスクリプトを jquery で作成しました。
jQuery(function ($) {
$(document).ready(function () {
$(".grid").on({
mouseenter : function () {
$(this).find('.meta').stop().animate({
bottom:'0px'
},200);
},
mouseleave : function () {
$(this).find('.meta').stop().animate({
bottom:'-75px'
},200);
}
});
});
});
ページが初めてロードされると、スクリプトは正常に機能します。ただし、「a」タグをクリックした後、AJAX を介して上記の div が生成されると、ホバー効果は機能しません。ここで何が問題なのか理解できないようですか?このすべてに新しい。誰でも助けることができますか?