私はjqueryを初めて使用し、div内の画像を選択しようとして立ち往生しています。
<div class="div-main">
<div class="title"></div>
<div class="description"></div>
<img class="post-thumb" src="img.jpg"/>
</div>
ユーザーがdiv内の画像にカーソルを合わせたときにのみ、タイトルと説明を表示しようとしています。
現在、div-mainにカーソルを合わせたときにアニメーションが発生するように設定しています。
$(document).ready(function(){
$(".div-main").hover(
function () {
$(this).children(".title").fadeIn("slow");
$(this).children(".description").fadeIn("slow");
$(".div-main").css({ opacity: 0.1 });
$(this).css({ opacity: 1.0 });
$(this).show();
},
function () {
$(".title").hide();
$(".description").hide();
$(".div-main").fadeIn("fast");
$(".div-main").css({ opacity: 1.0 });
}
);
});