使用jQuery UI选项卡我加载包含JavaScript代码的页面。 有没有办法使用Firebug来调试该代码?然后在firebug的'Scripts'标签中看不到,显示'all','static,eval和event'。
答案 0 :(得分:3)
您可以使用关键字debugger
。我相信它也适用于基于WebKit的浏览器的Web Inspector。所以,例如,你可以这样做:
a = 1;
debugger;
a = 2;
Firebug应该在插入debugger
的行中愉快地突破。
像往常一样,SO上有几个类似的问题:
我有使用较旧版本的firebug / firefox的经验,但它无法很好地处理debugger
关键字。它暂停了JavaScript执行,但没有显示脚本的正确位,这有点无用。但是我仍然可以使用控制台来访问DOM对象和变量,以及盲目地逐步执行它。