5

在 Chrome 中,当我右键单击 DOM 元素以查看附加了哪些事件侦听器时,它总是显示 jquery.min.js:2 。但是,我想知道我的哪些 JavaScript 文件包含该侦听器(例如单击事件侦听器)。

例如,哪个文件中有此代码?

$('#clickMe').on('click', function(e){ //clicked});

在此处输入图像描述

4

2 回答 2

0

If you use addEventListener (instead of $(...).click() ) then Chrome Dev Tools will show you the line in your file where that handler was added.

于 2013-06-14T22:27:49.480 回答
0

Chrome 无法知道这一点。

编写$(...).click(function)时,添加到函数中的事件处理程序始终在 jQuery 中。
Chrome 无法知道 jQuery 事件处理程序最终会运行什么回调。

于 2013-02-14T18:37:32.053 回答