Javascript 自定义事件和who';寄件人是谁?

Javascript 自定义事件和who';寄件人是谁?,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,我正在使用一个用javascript编写的组件。组件正在公开一些事件。问题是我不知道谁是发送者。它们不提供发送者的实例作为参数(就像jQuery那样) 我的问题是:是否有任何方法可以使用javascipt/jquery或任何其他方法连接事件以获取发送者 我所知道的只是事件名称。如果我在您想要的内容中是正确的:event.src元素 注意:这在Firefox中不起作用 对于FF和最可能的Webkit: img.onclick = function (e) { if (window.event

我正在使用一个用javascript编写的组件。组件正在公开一些事件。问题是我不知道谁是发送者。它们不提供发送者的实例作为参数(就像jQuery那样)

我的问题是:是否有任何方法可以使用javascipt/jquery或任何其他方法连接事件以获取发送者


我所知道的只是事件名称。

如果我在您想要的内容中是正确的:event.src元素

注意:这在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) 
}