Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.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的jQuery event.fromElement替代方案_Javascript_Jquery_Mouseevent_Jquery Events - Fatal编程技术网

Javascript Firefox的jQuery event.fromElement替代方案

Javascript Firefox的jQuery event.fromElement替代方案,javascript,jquery,mouseevent,jquery-events,Javascript,Jquery,Mouseevent,Jquery Events,我正在使用事件回调中的fromElement属性,刚刚意识到Firefox不支持它(它返回未定义) 还有其他选择吗? 出于我的目的,我需要知道鼠标以前在哪个元素上。我相信jQuery事件对象有一个relatedTarget属性,应该是跨浏览器的: ev.relatedTarget 文件: fromElement是微软的原创,但w3在规范中添加了relatedTarget。请阅读此处的更多信息:我相信jQuery事件对象有一个relatedTarget属性,应该是跨浏览器的: ev.relat

我正在使用事件回调中的
fromElement
属性,刚刚意识到Firefox不支持它(它返回未定义)

还有其他选择吗?
出于我的目的,我需要知道鼠标以前在哪个元素上。

我相信jQuery事件对象有一个
relatedTarget
属性,应该是跨浏览器的:

ev.relatedTarget
文件:


fromElement
是微软的原创,但w3在规范中添加了
relatedTarget
。请阅读此处的更多信息:

我相信jQuery事件对象有一个
relatedTarget
属性,应该是跨浏览器的:

ev.relatedTarget
文件:


fromElement
是微软的原创,但w3在规范中添加了
relatedTarget
。请在此处阅读更多信息:

为了完成David的回答,在使用
mouseleave
事件时,
事件。relatedTarget
返回了一个不同的元素:

事件目标指向输入的设备

对于这种情况,更好的方法是使用
event.target
,因为它返回:

指向设备退出的事件目标


有关
event.relatedTarget
事件监听器之间差异的更多信息,请访问以完成David的回答,当使用
mouseleave
事件时,
事件。relatedTarget
返回了不同的元素:

事件目标指向输入的设备

对于这种情况,更好的方法是使用
event.target
,因为它返回:

指向设备退出的事件目标


有关
event.relatedTarget
事件监听器之间差异的更多信息,请访问如果您使用jQuery,请使用jQuery需要规范化的属性
relatedTarget
就是其中之一。如果使用jQuery,请使用jQuery关心规范化的属性
relatedTarget
就是其中之一。啊,我已经在我的
mouseout
事件中使用了relatedTarget,但不知道它还指示
mouseover
事件的退出元素。我会尽快接受你的答复。谢谢!啊,我已经为我的
mouseout
事件使用了relatedTarget,但我不知道它还指示
mouseover
事件的退出元素。我会尽快接受你的答复。谢谢!