【问题标题】:How do I check if any Javascript event has been fired, anywhere?如何检查是否在任何地方触发了任何 Javascript 事件?
【发布时间】:2013-06-24 02:05:41
【问题描述】:

我遇到了这个问题: How to find out which JavaScript events fired?

但是,只有当我记录特定元素的事件时,这种使用 Firebug 的方法才会对我有所帮助,对吧?

这是我的情况:

我想分析一个网页。它显示一个标题列表,在您向下滚动页面底部后,会发生一些事情,然后它会从服务器获取接下来的 20 个标题并将其添加回页面。我想确切地知道触发了哪个事件以及发生这种情况时调用了哪个函数。我该怎么做?

【问题讨论】:

  • 设置 XHR 断点。在 Chrome 工具中,这将位于右侧窗格的“来源”选项卡上。

标签: javascript html browser firebug dom-events


【解决方案1】:

使用 Chrome 或 Firefox 开发者工具并在网络选项卡下进行检查。 对于 Firebug 检查控制台或脚本。 它会显示您页面中已使用的所有外部文件。

【讨论】:

    【解决方案2】:

    别忘了

    console.log("event fired");
    

    【讨论】:

    • 这纯粹是记录一个字符串......它不是由任何事件触发触发的,并且与问题完全无关。
    猜你喜欢
    • 2017-04-04
    • 2013-07-31
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多