单击单选按钮时启动Firebug

时间:2014-04-16 17:40:22

标签: debugging firebug

我有一个复杂的代码混乱(由一个7人团队在几年内建立),它包含多个库 - 特别是jQuery和angularjs。

我知道当我单击某个单选按钮时,变量的值会发生变化,但是当发生变量导致变量发生变化时,我不知道正在运行什么。我已经在我能想到的每个地方尝试过console.log,但我仍然错过了改变变量的动作。

如果我知道在哪里放置断点,我知道如何使用Firebug进行调试,但在这种情况下,我不知道。有没有办法告诉Firebug在单击单选按钮后立即执行的行开始调试?换句话说,当我单击单选按钮时,按照执行的顺序将Firebug的Script panel打开到第一行,无论该行在哪里。

2 个答案:

答案 0 :(得分:1)

如果你有chrome,你可以右键单击复选框 - >检查元素 - >事件监听器

答案 1 :(得分:0)

  

有没有办法告诉Firebug在该行开始调试   单击单选按钮后立即执行?

是的,此功能称为Break On Next

请注意,除了在“脚本”面板中设置断点之外,Firebug还具有调试脚本的更多功能。这些功能在'Script Debugging' page inside the Firebug wiki

中有所描述

此外,Watch side panel允许您检查变量以查看更改的步骤。