Firefox 33和jquery bug?

时间:2014-11-18 20:50:26

标签: jquery firefox

其他人看到Firefox 33和jquery事件绑定问题?

我们的网站正在使用jquery(jquery-1.8.3)和正常的事件绑定,例如点击这样的元素:

$( ".elementOnPage" ).click( function() {
    console.log('elementOnPage clicked');
});

他们工作了一段时间但突然间他们停止工作了。刷新页面什么都不做,也不清除缓存。

我必须退出Firefox并重新启动它。在任何其他浏览器中没有问题。

这发生在两次Firefox更新之前,我让它滑动计算下一个补丁会修复它但它仍然在33.1.1中被破坏所以我认为33.1.0是它被引入但不是正面的。

复制步骤:

  1. 启动Firefox 33 +
  2. 浏览到使用jquery的网站
  3. 暂时使用
  4. 突然间绑定点击停止工作。断点甚至没有被击中。就像它失去了所有的绑定。甚至跨多个标签,以及完全不同的网站。页面上的正常超链接仍然有效,但没有任何与jquery绑定的超链接。我可以看到元素更改的状态(如按钮按下状态)但绑定事件永远不会触发)。
  5. 此时你必须退出Firefox并重启然后一切都很好,直到它再次停止。没有触发器导致它停止,我可以识别。

    我发现只有另外一个人报告了这个问题并且它在Mozillazine中,在我可以找到的实际Firefox错误系统中没有提及。

1 个答案:

答案 0 :(得分:1)

这种情况每天都发生在我身上。 Firefox 33.1会工作一段时间,然后悬停和其他jQuery事件就会停止工作。 Chrome仍可正常使用。我担心我们的一位客户会更新Firefox,并注意他们的网站不再工作。