我知道mouseenterand的用法mouseleave。以下是我的代码示例:
$('div').mouseenter(function(e){
...
}).mouseleave( function(e){
...
//let say it will take 5 second.
});
但我的问题是,如果我快速移动鼠标,是否有可能同时触发两个处理程序?我的意思mouseleave是没有完成,同时mouseenter被触发是因为鼠标刚刚移入。
更新
在我的示例中,我的意思是如果鼠标在mouseleave触发后 3 秒内移动,它也会触发mouseenter吗?如果是,是否意味着同一个 DOM 元素同时触发mouseenter和离开?谢谢。