私はこのコードブロックを持っています。アイデアは、私mouseover li#anchorが以前に隠されていたものul#seeMoreが表示されるはずだということです。
jQuery(document).ready(function(){
jQuery("li#anchor").mouseenter(function() {
jQuery('ul#seeMore').css("display","block");
});
jQuery("li#anchor").mouseleave(function() {
setTimeout( function(){
jQuery('ul#seeMore').css("display","none");
},1000);
});
})
問題は、mouseleaveまだホバリングしている場合は、2番目の関数が発生しないようにすることです。ul#seeMore
または、おそらく質問は次のようになります。ホバリングしていないかどうかを確認するにはどうすればよいですul#seeMoreか。
に変更jQuery("li#anchor").mouseleave(function() {してみましjQuery("ul#seeMore").mouseleave(function() {たが、あまり安定していないようです。