English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery event.isDefaultPrevented() メソッド

jQuery イベント

event.isDefaultPrevented()メソッドは、指定されたイベントにデフォルトの処理が呼ばれたかどうかを確認します。event.preventDefault()

event.preventDefault()が呼ばれた場合、このメソッドはtrueを返します;それ以外の場合、falseを返します。

このメソッドは任何のパラメータを受け取らない。

文法:

event.isDefaultPrevented()

リンクがURLを開くのを阻止し、preventDefault()が呼ばれたかどうかを確認する:

$("a").click(function(event){
  event.preventDefault();
  $("div").text(event.isDefaultPrevented());
});
テストをしてみる‹/›

ブラウザがページを別のPHPファイルにリダイレクトするのを阻止し、event.preventDefault()が呼ばれたかどうかを確認する:

$("#submit").click(function(event){
  event.preventDefault();
  alert("阻止されました: " + event.isDefaultPrevented());
});
テストをしてみる‹/›

パラメータの値

パラメータ説明
eventこのイベントのパラメータはイベントバインディング機能から来ています

jQuery イベント