【发布时间】:2011-04-29 18:38:14
【问题描述】:
有没有办法检查事件是否由“窗口”触发?
我尝试了以下方法,但窗口没有名为 isSameNode() 的方法:
if(window.isSameNode(ev.srcElement)){
alert();
}
【问题讨论】:
标签: javascript events window
有没有办法检查事件是否由“窗口”触发?
我尝试了以下方法,但窗口没有名为 isSameNode() 的方法:
if(window.isSameNode(ev.srcElement)){
alert();
}
【问题讨论】:
标签: javascript events window
为什么不直接使用这个?
if(e.srcElement === window)
当我在运行后调整窗口大小时,这似乎在 webkit 控制台中工作得很好
$(window).resize(function(e){ console.log( e.srcElement === window) }); // returns true
【讨论】: