我收到两个连续的奇怪的 jquery 错误,没有名称,没有行引用,也没有对 jquery 之外的任何内容的引用。我也无法在 jquery 代码中找到第一个错误的神秘“J”函数。
两个错误都是循环
$.widget.destroy -> a.Widget._createWidget
和
f.fn.extend.triggerHandler -> f.fn.extend.remove
...在错误之前跟随其他几行。我直接从谷歌的控制台复制了它们,除了我已经切断了下面每个循环的大约 10 次遍历。
与 Backbone.js、underscore.js 和一些 jquery 插件一起使用,例如 jquery-ui、jquery.chosen、jquery.spinner 等。
有没有人见过这样的事情?任何建议都非常感谢!!!
<error>
J
c.Event
c.Event
c.event.fix
c.event.handle
c.event.add.j.handle.o
f.fn.extend.remove
$.widget.destroy
a.Widget._createWidget
f.event.dispatch
f.event.add.h.handle.i
f.event.trigger
f.fn.extend.triggerHandler
a.cleanData
f.fn.extend.remove
$.widget.destroy
a.Widget._createWidget
f.event.dispatch
f.event.add.h.handle.i
f.event.trigger
f.fn.extend.triggerHandler
a.cleanData
f.fn.extend.remove
$.widget.destroy
<error>
c.event.add.j.handle.o
f.fn.extend.remove
$.widget.destroy
a.Widget._createWidget
f.event.dispatch
f.event.add.h.handle.i
f.event.trigger
f.fn.extend.triggerHandler
a.cleanData
f.fn.extend.remove
$.widget.destroy
a.Widget._createWidget
f.event.dispatch
f.event.add.h.handle.i
f.event.trigger
f.fn.extend.triggerHandler