jQuery で「event.returnValue は非推奨です」という警告を修正するにはどうすればよいですか?

DDD
リリース: 2024-10-21 14:38:02
オリジナル
368 人が閲覧しました

How to Fix the Warning

Event.returnValue は非推奨です: Event.preventDefault() を使用します

jQuery の event.returnValue メソッドは非推奨です。標準の event.preventDefault() に置き換える必要があります。

問題:

提供されたスクリプトでは、クリック イベント ハンドラーが ID #changeResumeStatus の要素。要素をクリックすると、jQuery の .get() メソッドを使用して HTTP GET リクエストが送信されます。ただし、Google Chrome コンソールには次のエラーが表示されます:

event.returnValue は非推奨です。代わりに標準のevent.preventDefault()を使用してください。

説明:

event.returnValueプロパティは、デフォルトの動作を防ぐために使用されます。イベント。この場合、 が発生した場合にフォームの送信を防ぐために使用されます。をクリックされます。ただし、このプロパティは非推奨であり、ブラウザの将来のバージョンでは削除される予定です。推奨される置き換えは、同じ機能を持つ event.preventDefault() です。

解決策:

警告を修正するには、次のコードを置き換えます。 line:

event.returnValue = false;
ログイン後にコピー

with:

event.preventDefault();
ログイン後にコピー

これにより、標準の event.preventDefault() メソッドを使用したフォーム送信が防止されます。

jQuery 1.11 へのアップグレード:

可能であれば、jQuery 1.11 にアップグレードすることをお勧めします。jQuery 1.11 では、event.preventDefault() のサポートが組み込まれており、この問題はすでに解決されています。

以上がjQuery で「event.returnValue は非推奨です」という警告を修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート