3

我正在尝试调试使用 JQuery 的 MVC 应用程序。

首先,我有 1.3.3 版的 Firebug,我设置了 Break on All Errors 选项,并添加了一个故意的错误,但它并没有打破错误。

其次,在我激活了具有 javascript 函数的东西并放入断点然后让它继续之后,如果我重新激活该函数,它将不再命中该断点。

第三,您可以将监视表达式放入 JQuery 语句中,因为我有,并且它在监视列表窗口中显示未定义。

马尔科姆

4

2 回答 2

1

据我所知,Firefox 的一个较新补丁破坏了 Firebug 的 javascript 调试。您可以尝试升级到 1.4 alpha ( http://getfirebug.com/ ),但这会导致其他问题。

于 2009-04-25T04:38:28.823 回答
0

另一件需要注意的事情是,有时它可以让你在任何给定的行上放置一个断点,但根据我的经验,只有当行号变为绿色时,你才能依赖该断点工作。

我在一次修复它时来回禁用和重新启用firebug,但我经常不得不终止firefox.exe进程。无论如何,当行号为绿色时,您最好先调试一次,然后再禁用并重新启用(至少那是我的浏览器的行为)。

于 2009-04-25T04:44:27.390 回答