これは、Firebug 1.11.1 を含む Mozilla Firefox 18.0.2 で発生します。
理由はまったくなく、正規表現とはまったく関係ありませんが、いたるところで「無効な量指定子」エラーが発生し、デバッグしようとすると、jQueryを指し、通常は変数を介してオブジェクトプロパティを呼び出すことに関連しています.
var propValue = elem[prop];
私のサイトは有効な HTML5 ですが、このエラーは Firefox でのみ発生します。Chrome、Opera、Safari、そして驚くべきことに IE は、エラーなしで正常に動作します。
私はこれをしばらくグーグルで調べてきましたが、まだ解決策を見つけることができませんでした。Firefox のバグなのか Firebug のバグなのかさえわかりません。他のすべてのブラウザーで正常に動作するため、スクリプトは間違いありません。js を先頭に移動しようとしましたがprop
、dom が完全にロードされる前に jQuery が実行を開始したように見えるため、さらに多くのエラーが発生するため、最悪です。
また、キャッシュをクリアしてもエラーが発生しないようです。しかし、ページを再度リロードすると、エラーが壊れます。
誰がこれを引き起こしているのか考えていますか?
画面 1:
画面 2: