Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Firefox上意外的鼠标悬停_Javascript_Html_Google Chrome_Firefox_Mouseover - Fatal编程技术网

Javascript Firefox上意外的鼠标悬停

Javascript Firefox上意外的鼠标悬停,javascript,html,google-chrome,firefox,mouseover,Javascript,Html,Google Chrome,Firefox,Mouseover,我有一个女主角和一个女主角。我在外面的大天后加了一个鼠标盖 现在,当我的鼠标在divB上移动时。它触发预期的鼠标悬停事件 但当我的鼠标保持在同一位置或按空格键隐藏光标,然后删除divB并替换为divCanother div时,它会再次触发鼠标,这是意外的 在chrome上,更改dom内容时不会触发第二次鼠标悬停事件。但在firefox上,它会发送2个鼠标悬停事件 所以我的问题是 当dom CHANGE另一个div在不移动鼠标的情况下替换原来的div时,mouseover的预期行为是什么?那么当d

我有一个女主角和一个女主角。我在外面的大天后加了一个鼠标盖

现在,当我的鼠标在divB上移动时。它触发预期的鼠标悬停事件

但当我的鼠标保持在同一位置或按空格键隐藏光标,然后删除divB并替换为divCanother div时,它会再次触发鼠标,这是意外的

在chrome上,更改dom内容时不会触发第二次鼠标悬停事件。但在firefox上,它会发送2个鼠标悬停事件

所以我的问题是

当dom CHANGE另一个div在不移动鼠标的情况下替换原来的div时,mouseover的预期行为是什么?那么当dom改变或鼠标位置改变时,mouseover事件是否会触发

在firefox上,光标是不可见的,但似乎鼠标存在,对吗?那么,如果我做一个css3动画来改变位置,当隐藏的光标在每个元素上而不移动鼠标时,它会自动触发mouseover事件,会发生什么呢


谢谢

你是说犹太教?如果将鼠标悬停在divB上,然后在没有鼠标悬停的情况下等待几秒钟,divB将替换为divC。在firefox上,它会发送mouseover,但在chrome上,它不会。在我的测试中,chrome也触发了mouseover事件,但有时会明显延迟。这就是你看到的吗?我毫不迟疑…它很快就显示了事件。。