私はこのコードブロックを持っています。アイデアは、私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() {
たが、あまり安定していないようです。