jquery 自定义事件和发件人是谁?

gr8qqesn  于 2022-12-22  发布在  jQuery
关注(0)|答案(1)|浏览(110)

我使用了一个用JavaScript编写的组件,这个组件暴露了一些事件,问题是我无法判断谁是发送者,他们没有提供发送者的示例作为参数(像jQuery那样)。
我的问题是:有没有什么方法可以使用JavaScript/jQuery或其他方法来获取发送者来连接事件?
我只知道事件名称。

xqnpmsa8

xqnpmsa81#

如果我没猜错你想要什么:event.srcElement
http://msdn.microsoft.com/en-us/library/ms534638%28VS.85%29.aspx
注意:这在Firefox中不起作用。
对于FF和最可能的Webkit:

img.onclick = function (e) { 
 if (window.event) e = window.event; 
 var srcEl = e.srcElement? e.srcElement : e.target; 
 // srcEl now can be used x-browser.  
 // (rest of the script here) 
}

相关问题