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