在Webkit中在游标下创建元素时,Mouseleave不会触发

时间:2016-07-31 08:21:11

标签: javascript jquery events javascript-events

点击屏幕后,以下小提琴会创建一个10像素的红色正方形div。此div附加了mouseleave个事件以自行删除。

https://jsfiddle.net/fh4u44su/

如果您点击并在div之外快速移动光标,则不会调用mouseleave事件(在Chrome和Safari中,在Firefox中正确调用)。

似乎如果你在光标下面创建元素,然后将光标快速移动到元素外部以不为元素生成任何mousemove事件,则不会触发mouseleave事件(所以该示例中未删除该元素。

是否有人知道这是一个记录在案的错误,出于任何原因的预期行为,或者是否有任何解决方法?顺便说一下,使用mouseout事件发生的情况相同。

0 个答案:

没有答案