ホバー時にドロップ シャドウを作成しようとしています。これは私が書いたコードです。問題は、マウスをdivの上に移動すると光りますが、マウスを画像の上に移動すると光が消えます。
<style>
#engines {
margin: 0;
padding: 0;
}
#engines div {
float: left;
width: 110px;
height: 130px;
border: 1px solid #eeeeee;
}
#engines div img {
margin: 5px 0 0 15px;
}
</style>
<script>
$('document').ready(function() {
$("#engines").children().hover(function() {
$(this).css("box-shadow", "3px 3px 4px #000");
});
$("#engines").children().mouseout(function() {
$(this).css("box-shadow", "0px 0px 0px #000");
});
});
</script>
</head>
<div id="engines">
<div id="engine1">
<img
src="http://upload.wikimedia.org/wikipedia/commons/1/1b/Mercedes_V6_DTM_Rennmotor_1996.jpg"
width="80px" height="100px" />Dibya
</div>
</div>
これがデモです