javascript - 如何查看关联的点击功能码

标签 javascript jquery firebug click

例如,我将以下函数与某个元素相关联

$('table#users tbody tr:first #save').click(function(){
    $(this).closest('tr').remove();
});

现在,如果我不知道这个函数存储在哪里,有没有办法查看与 click() 相关的代码?在上面的示例中,我想要一种在 Firebug 或其他方式中查看它的方法

$(this).closest('tr').remove();

如果我在下面的控制台中编写,我会得到一个指向 dom inspector 的链接

>>> ($('table#users tbody tr:first #save').click)
function()

但链接是针对 jquery 库的,而不是我想要的代码。

最佳答案

我认为这会回答您的问题 How to find event listeners on a DOM node when debugging or from the JavaScript code?

在您编写的代码中获得指向 DOM 检查器的链接的原因是因为调用 $(selector).click 实际上会引发点击事件并返回结果集。

关于javascript - 如何查看关联的点击功能码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2744982/

相关文章:

javascript - Sleep() 未按预期工作

javascript - jQuery 自定义插件更改应用于所有实例

javascript - Ruby on Rails/Javascript - 如何判断内容是否动态生成?

javascript - 是否可以通过jquery禁用或隐藏文件下载对话框中的文件 "save"选项?

javascript - window.location.href 无法在 Internet Explorer 浏览器上运行?

jquery - 使用 jquery 和 firebug 时遇到问题

html - 如何使用 Selenium 中的xpath在轮播中定位图像?

javascript - 使用 Firebug 时如何防止页面更改

javascript - 更新处理重复项和增量运算符的查询

javascript - 从 Controller 刷新 Angular 指令