这发生在带有 Firebug 1.11.1 的 Mozilla Firefox 18.0.2 中。
完全没有任何理由,也与正则表达式无关,我到处都收到“无效量词”错误,当我尝试调试它时,它指向 jQuery,通常与通过变量调用对象属性有关,例如:-
var propValue = elem[prop];
我的网站是一个有效的 HTML5,这个错误只发生在 Firefox 中。Chrome、Opera、Safari 和令人惊讶的 IE 运行良好,没有任何错误。
我已经在谷歌上搜索了一段时间,但仍然找不到解决方案。我什至不确定它是 Firefox 还是 Firebug 中的错误。绝对不是脚本,因为它在所有其他浏览器中都可以正常工作。我尝试将 js 移到头部,但最糟糕的是,显然 jQueryprop
似乎在 dom 完全加载之前开始运行,从而导致更多错误。
当我清除缓存时,错误似乎也没有中断。但是当我再次重新加载页面时,错误就会中断。
有人知道是什么原因造成的吗?
屏幕一:
屏幕 2: