ホームページ >ウェブフロントエンド >jsチュートリアル >jquery イベントのPreventDefault() メソッドの使用例 example_jquery

jquery イベントのPreventDefault() メソッドの使用例 example_jquery

WBOY
WBOYオリジナル
2016-05-16 16:20:001320ブラウズ

この記事の例では、jquery イベントのPreventDefault() メソッドの使用法について説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです。

コードをコピー コードは次のとおりです:

<頭>
jquery イベント:PreventDefault() メソッドの使用

<スクリプトタイプ="text/javascript">
$(関数(){
$("#myform").submit(function(e){
If($("#search").val()==""){
alert("検索コンテンツを空にすることはできません");
e.preventDefault();
}
});
});








追加手順:

(1) イベント関連の情報を取得したい場合は、無名関数にパラメータを追加します。例の e はイベントのオブジェクトを表します。
(2) イベントオブジェクトのpreventDefault()メソッドを呼び出すことで、デフォルトの動作(例ではhttp://www.baidu.comへの送信など)の発生を防ぐことができます。

さらに、イベント オブジェクトの stopPropagation() メソッドを呼び出すと、バブリング イベントの発生を防ぐことができます。バブリングモデルとキャプチャーモデルについては、別記事「jsでのイベントキャプチャーモデルとバブリングモデルのインスタンス解析」を参照してください。

この記事が皆さんの jQuery プログラミングに役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。