私は次のシナリオを持っています...
span.share-thisにカーソルを合わせると、「 under 」というdivが表示されます。このビットは、私が望むように正確に機能します。ここで、マウスカーソルが「under」 divにあり、マウスアウトすると、「under」 divが消え、すべてが元の状態に戻るように設定しました(すべてがまだダンディです)。
私の問題は、span.share-thisにカーソルを合わせて、 「under」 divに移動せずに、ページの別の部分に移動しても、「under」 divが引き続き表示されることです。
span.share-thisからページの別の部分に移動すると、「under」 divが非表示になるように設定したいと思います。
誰かが私がどの機能を見るべきか知っていますか?
JQueryコード
$('#slider span.share-this').mouseover(function()
{
$(this).parents('li').children('div.under').css('bottom', '12px');
});
$('#slider div.under').mouseout(function()
{
$(this).css('bottom', '52px');
});
HTMLコード
<li>
<div class="item">
<span class="share-this">Share This</span>
</div>
<div class="under">
Under
</div>
</li>