Javascript 调试:如何在实际事件处理程序代码上设置断点



有没有办法让Chrome调试器在遇到不同的Javascript文件时中断?

因为我正在调试一个遗留的 Web 应用程序,大量的 js 文件,所以此功能将帮助我找到与 jquery.click() 方法绑定的事件处理程序。


修改:或者简单地说,如何快速找到jquery的实际事件处理程序代码?

您可以在 jQuery 代码中放置一个断点,并且仅在事件是单击方法时才使其中断。

如果jQuery缩小,有一个无聊的方法:在Chrome DevTools中,"源"选项卡的右侧面板,有"事件侦听器断点",检查要调试的事件,然后返回页面,触发该断点,单步执行,

步出,步入,步入,步出。

来源:答案基于评论。

最新更新