HTML:當鼠標懸停在元素上時,鼠標事件在Firefox中觸發兩次。導致閃爍。有什麼方法可以改變這種閃爍?
<ul class="navigate">
<li>
<a title="Demo01" href="###">Demo01</a>
<ol>
<li><a title="Demo01Children01" href="###">Demo01Children01</a></li>
<li><a title="Demo01Children02" href="###">Demo01Children01</a></li>
</ol>
</li>
<li><a title="Demo02" href="###">Demo02</a></li>
</ul>
的Javascript:
$("ul.navigate>li").mouseenter(function(){
$(this).children("a").slideDown();
console.log("hover");
}).mouseleave(function(){
$(this).children("a").slideUp();
console.log("out");
});
運行HTML和JS在Firefox中,我看到了輸出 「懸停,出來,懸停」 在Firefox的螢火蟲當鼠標懸停每次。其實這不是我輸出「懸停」的目的。有人可以幫我解決問題嗎?