31

Web サイトに最新の jQuery を使用しようとしましたが、Firefox 24 からこの警告サインとメッセージが表示されます。

警告: の使用getPreventDefault()は非推奨です。defaultPrevented代わりに使用してください。

ソースファイル: file:///C:/wamp/www/bootstrap3/dist/js/jquery-1.10.2.min.js

ライン: 5

警告: SyntaxError://@ソース マップの URL プラグマを示すために使用することは非推奨です。//#代わりに使用

ソースファイル: file:///C:/wamp/www/bootstrap3/dist/js/jquery-1.10.2.min.js

ライン1

その問題は放っておいていいですか?それを解決する方法は?

4

3 に答える 3

49

これは既知の問題で、バージョン 1.10.2 で報告されており、1.11/2.1 jQuery マイルストーンで解決されています。提案されたプル リクエストはこちらで、バグ トラッカーに関するレポートはこちらでご覧ください

これを修正するには、新しいバージョンの jQuery を使用するか、次の行を次のように変更event.jsします。

this.isDefaultPrevented = ( src.defaultPrevented || src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;

この行に:

this.isDefaultPrevented = src.defaultPrevented ? returnTrue : returnFalse;

編集:上記のリンクされたプル リクエストはマージされませんでしたが、問題は修正されました。この問題は代わりにこのコミットによって解決され、次のようになります。

this.isDefaultPrevented = src.defaultPrevented || src.defaultPrevented === undefined && ( src.returnValue === false || src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;
于 2013-10-15T03:11:26.127 に答える
1

jQuery バージョン 1.11.0 がリリースされました。http://jquery.com/download/からダウンロードできます 。Firefox での警告の問題を解決します。

于 2014-01-27T02:38:10.757 に答える
-1

js の最新バージョンを置き換えることで解決し、jquery サイトにアクセスして、リストされたファイルの最新の jquery に置き換えます

jquery-1.10.2.js
jquery-1.10.2.min.js
jquery-1.10.2.min.map
于 2015-07-02T19:04:37.770 に答える