Firebug - 动态加载的调试脚本

时间:2011-08-25 09:47:06

标签: jquery jquery-ui firebug jquery-ui-tabs

使用jQuery UI选项卡我加载包含JavaScript代码的页面。 有没有办法使用Firebug来调试该代码?然后在firebug的'Scripts'标签中看不到,显示'all','static,eval和event'。

1 个答案:

答案 0 :(得分:3)

您可以使用关键字debugger。我相信它也适用于基于WebKit的浏览器的Web Inspector。所以,例如,你可以这样做:

a = 1;
debugger;
a = 2;

Firebug应该在插入debugger的行中愉快地突破。


像往常一样,SO上有几个类似的问题:

我有使用较旧版本的firebug / firefox的经验,但它无法很好地处理debugger关键字。它暂停了JavaScript执行,但没有显示脚本的正确位,这有点无用。但是我仍然可以使用控制台来访问DOM对象和变量,以及盲目地逐步执行它。