gpt4 book ai didi

javascript - jquery focusout事件缺少相关目标信息

转载 作者:行者123 更新时间:2023-12-01 01:54:35 27 4
gpt4 key购买 nike

我有一个绑定(bind)到 focusin/focusout 事件的文本输入。

$(element)
.focusin(function(e) {})
.focusout(function(e) {
var to = e.relatedTarget || e.toElement;
// undefined in chrome, fine in IE
});

focusout上,我对latedTarget信息感兴趣,即当文本输入失去焦点时接收焦点的DOM元素,但是这个属性是事件未定义

另一方面,toElement 是可用的,我相信它是 Internet Explorer 中的 latedTarget 的等价物。换句话说,我的 focusout 处理程序在 IE 中工作正常,但在其他浏览器中则不然。

是否有解决上述限制的方法?

最佳答案

来自the MDC docs :

Only MouseEvents have this property

focusout 不是鼠标事件,因此未设置 latedTarget。 IE 不遵循此处的标准(有什么新内容?)。

关于javascript - jquery focusout事件缺少相关目标信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4652430/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com