jQuery调试

如何防止调试器(在这种情况下为Firebug或PhpStorm)从jQuery及其插件源代码中跳出来,然后单步执行我们自己的代码?

JavaScript调试器无法确定代码与其他人代码之间的区别。 您最好的选择是在要跳过的代码块之前和之后设置断点(例如jQuery选择器),这样您就可以使用调试器Continuefunction跳过该外部代码。

或者,您可以使用debugger语句以编程方式停止代码中的点。

这就是Firebug(调试器)的工作原理,调试它的最佳方法是在代码中设置断点并尝试创建首先命中此断点的场景,之后可以继续到最后(跳过jquery代码) 。