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