【问题标题】:How to find the function executed on an event in Firebug?如何找到在 Firebug 中的事件上执行的函数?
【发布时间】:2015-11-25 06:15:56
【问题描述】:

我在 Firefox 中使用 Firebug。按钮具有各种属性,例如 idnameclass。我很难找出哪个 JavaScript 函数正在使用 Firebug 执行。

有没有一种快速的方法可以了解当我单击 HTML 元素时执行哪个函数?

【问题讨论】:

  • 你的问题有点含糊。据我了解,您想知道的是如何获取特定元素的事件处理程序,这是already asked before

标签: javascript debugging firefox firebug


【解决方案1】:

如果函数不多,您可以在函数中添加一些类似console.log("In function 1"); 的代码以确定正在调用的函数。您还可以检查按钮 HTML 上的 onclick="" 属性,或者如果页面使用 jQuery,则检查 $(".some-class").on('click', function(){}) 函数。

我认为你应该知道你应该调用什么函数,除非你正在做一些逆向工程或试图从另一个页面复制/模拟一些代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-06
    • 1970-01-01
    • 2013-08-07
    • 2015-04-13
    • 1970-01-01
    • 2013-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多