2011-10-09 94 views
10

我试图调试第三方小部件(准确地说是+1 button)。具体来说,我想在Chrome中设置一个断点,当单击该小部件中的按钮时停止。如何在点击第三方按钮时设置断点?

我想打破处理到click事件的第三方代码。是否有Chrome扩展程序(或其他我没有想到的)来帮助我在代码中找到合适的位置来打破它?

回答

13

您可以使用Chrome的开发人员工具;不需要扩展。

我在这里做了一个+1按钮示例:http://jsfiddle.net/rPnAe/

如果你去那个小提琴然后打开开发工具(F12),然后去脚本和展开事件监听器断点,最后展开'鼠标'并勾选'点击'复选框,然后当你点击某处(包括一个事件监听器),调试器现在将在包含监听器函数的代码行处中断。

+1

非常好,谢谢!我对JS很陌生,但通过我们今天相对较好的工具和知识,学习更有趣。 – ripper234

+0

“Scripts”选项卡现在被称为“Sources”。 – guaka

相关问题