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 サイトの他の関連記事を参照してください。