jquery - Firebug - 动态加载的调试脚本

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

使用 jQuery UI 选项卡加载包含 JavaScript 代码的页面。 有没有办法使用 Firebug 来调试该代码?在 firebug 的“脚本”选项卡中看不到显示“全部”、“静态、评估和事件”。

最佳答案

您可以使用关键字debugger。我相信它也适用于基于 WebKit 的浏览器的 Web Inspector。因此,例如,您可以执行以下操作:

a = 1;
debugger;
a = 2;

Firebug 应该很乐意在插入 debugger 的行处中断。

<小时/>

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

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

关于jquery - Firebug - 动态加载的调试脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7188245/

相关文章:

jquery随机旋转

javascript - 比较 JQuery 中给定时间段之间的当前时间

javascript - JQuery UI Selectmenu 更改点击时触发

javascript - 提交请求后如何查看完整的 URL?

php - MySQL 查询优化 - 分组值

javascript - knockout js 使用 jquery 或 javascript 更改绑定(bind)

javascript - "View Source"中显示的 HTML 与 Firebug 中显示的 HTML 不同

css - 从 CSS 多次请求图像

javascript - 我如何/我可以通过 javascript 访问 sessionid cookie?

javascript - 如何在使用 Dragtable UI 时动态地将列添加到表格中?