Chrome调试 - 在下次点击活动中休息

D.R*_*.R. 178 javascript debugging google-chrome google-chrome-devtools

我们有一个按钮.Click事件由第三方框架处理,但是,框架在某种程度上是错误的.

我们想调试框架,但是,我们不知道相应的事件处理程序代码在哪里设置断点.如何一般"打破下一次点击事件",看看第三方框架处理这个点击的位置和方式?

Kon*_*nel 292

您正在寻找的是选项卡上的" 事件监听器断点 " Sources.只要触发侦听所选事件的任何事件侦听器,就会触发这些断点.您将在"源"选项卡中找到它们.在您的情况下,展开"鼠标"类别,然后选择"点击".

DevTools事件监听器断点

  • 您无法想象我很高兴知道此提示,非常感谢! (4认同)
  • 有没有办法捕获点击,但将断点限制为仅某个文件或目录,而不是各种混淆的库和 Chrome 扩展? (4认同)
  • @ArtemRussakovskii您需要黑盒您不想包含在调试中的文件类型。在 Chrome 中,转到左侧菜单中的开发工具 -> 设置(齿轮图标) -> Blackboxing。我相信您可以使用正则表达式或仅使用文件名(例如“jquery.js”,以免破坏 jquery 库脚本)。 (3认同)