jQueryでfadeOut()
アニメーションを停止する方法はありますか?mouseleave
スクリプトを次のように機能させたい:
- 1:ユーザーがテキストの上にマウスを置くと、divが表示されます
- 2:ユーザーがテキストの外にマウスを置くと、divが非表示になりますが、代わりにユーザーがコンテナにカーソルを合わせると、divは引き続き表示されます。
これは私が働いていることです:
$(document).ready(function(){
$('.this').hover(function(){
$('#container').fadeIn(200);
}).mouseleave(function(){
setTimeout(function () {
$('#container').fadeOut(200);
}, 1000);
})
$('#container').hover(function(){
$('#container').stop().show();
})
});