数字在每个jquery中都不可调用

时间:2014-06-23 17:24:29

标签: javascript jquery

我有时会在jquerys"每个"中得到一个奇怪的例外。实施(至少在2.1.0和2.1.1中) "类型错误:数字不可调用" (目前在core.js 314中)

问题是,只有在关闭开发者工具的情况下运行时,它才会出现在Windows上的Chrome上(不适用于Chrome OSX或Windows上的Firefox)。

问题的另一部分是,它只发生在一个复杂的事件序列中,包括打开窗口,在构建一个发生异常的复杂DOM时做一些AJAX调用。

在异常之后,JavaScript控制台不显示callstack。我看到断点的唯一情况是在堆栈顶部显示了一个MouseEvent,在jquery中有很多jquery代码和一些anonymuos函数。

有什么想法吗?

更改jquery以忽略异常(try / catch)将为我解决问题,但为什么会在上游进行更改

0 个答案:

没有答案