このコードでは 2 つのことがうまくいかないようです。
- 小さい方を表示するために、大きい方の DIV をホバーできるようにしたいと考えています。
現状では、小さい DIV にカーソルを合わせた場合にのみ機能します。2. ホバリングをやめても、小さい方の DIV が消えません。
<div class="one">
<div class="two"></div>
</div>
<div class="one">
<div class="two"></div>
</div>
.one {
position: relative;
width: 100px;
height: 100px;
margin: 10px;
background-color: #CCC;
}
.two {
position: relative;
top: 20px;
left: 20px;
height: 40px;
width: 40px;
background: #333;
}
/* Fade-in text over images */
$(function(){
$(".two").css("opacity",0).fadeTo(0, 0);
$(".two").mouseover(function () {
$(this).fadeTo(200, 1);
});
$("two").mouseout(function () {
$(this).fadeTo(200, 0);
});
});