2011-02-15 59 views
13

所以我有一大堆jQuery函数的这个页面。 我没有断点,但萤火虫总是打破/跳转到一个JS功能,就像有一个断点,但没有!Firebug在不存在的断点上调试跳转/中断!

enter image description here

它也打破了一些JS在页面(不是一切)。我的意思是,我打了几次“play”或“F8”来继续/停止调试,但是一些JS功能不再工作。 当Firebug关闭时,一切正常。

我使用Firefox 3.6.13和Firebug 1.6.2。

任何想法为什么会发生以及如何解决它?

+0

这开始发生在我身上时,我升级到版本的Firebug 1.7.0 – Topera 2011-05-25 16:43:20

回答

2

解决方法是卸载firefox和萤火虫,并从头开始重新安装。

+0

我使用Firefox内置调试器和遇到同样的问题。干净的安装正是为我解决了问题 – Kevin 2014-05-08 01:16:34

+1

当然,每次发生这种情况(这是我使用断点的50%)。 – 2015-10-22 23:02:33

3

解决! 在我的情况下,我点击按钮显示波纹管。 只需再次点击:)

注:我的打印屏幕是葡萄牙语,但它不明白的一个问题。

firebug

3

可能有点晚了答案,但你可能在错误添加一个断点,并没有错误了,所以你不能正常禁用它。

这是你必须做的:

  1. 转到脚本选项卡
  2. 点击断点标签在右侧
  3. 通过点击小x
删除您想要的断点

下面是一个图像来说明:

Firebug invisible breakpoints

+0

帮助了我,但不完全如所述。如果在这个地方添加了断点并且在右边的菜单上删除了。其他解决方案并没有帮助我。 – 2014-12-09 02:47:28

8

什么工作对我来说(对火狐v18.0.1 W /萤火v1.11.1)是重置所有萤火选项:萤火菜单 - >选项 - >重置所有Firebug的选项。我没有弄清楚哪个确切的选项导致了问题。

4

我遇到了这个问题,我遇到了一个断点,它甚至没有出现在断点标签中。

有一件事我发现,工作原理是在哪里Firebug是打破行手动创建一个实际的断点,然后与断点选项卡上的复选框来禁用它。

根据我的经验,这已经阻止了萤火虫随机破坏这些线。