【问题标题】:Checking if the event is triggered by the window in javascript检查事件是否由javascript中的窗口触发
【发布时间】:2011-04-29 18:38:14
【问题描述】:

有没有办法检查事件是否由“窗口”触发?

我尝试了以下方法,但窗口没有名为 isSameNode() 的方法:

if(window.isSameNode(ev.srcElement)){
    alert();
}

【问题讨论】:

    标签: javascript events window


    【解决方案1】:

    为什么不直接使用这个?

    if(e.srcElement === window)
    

    当我在运行后调整窗口大小时,这似乎在 webkit 控制台中工作得很好

    $(window).resize(function(e){ console.log( e.srcElement === window) }); // returns true
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-31
      • 2014-04-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-14
      相关资源
      最近更新 更多