我使用了一个用JavaScript编写的组件,这个组件暴露了一些事件,问题是我无法判断谁是发送者,他们没有提供发送者的示例作为参数(像jQuery那样)。我的问题是:有没有什么方法可以使用JavaScript/jQuery或其他方法来获取发送者来连接事件?我只知道事件名称。
xqnpmsa81#
如果我没猜错你想要什么:event.srcElementhttp://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) }
1条答案
按热度按时间xqnpmsa81#
如果我没猜错你想要什么:event.srcElement
http://msdn.microsoft.com/en-us/library/ms534638%28VS.85%29.aspx
注意:这在Firefox中不起作用。
对于FF和最可能的Webkit: