jQuery event.stopImmediatePropagation() メソッド

❮ jQuery Event メソッド

最初のイベントハンドラを実行し、残りのイベントハンドラの実行を停止する:

$("div").click(function(event){
    alert("Event handler 1 executed");
    event.stopImmediatePropagation();
});
$("div").click(function(event){
    alert("Event handler 2 executed");
});
$("div").click(function(event){
    alert("Event handler 3 executed");
});
Try it Yourself »

定義と用法

event.stopImmediatePropagation() メソッドは、残りのイベント・ハンドラの実行を停止します。

このメソッドは、DOM ツリーをバブリングすることも停止します。

チップ: Use the event.isImmediatePropagationStopped() メソッドは、このメソッドがイベントに対して呼び出されたかどうかを確認するために使用します。


構文

event.stopImmediatePropagation()

パラメータ 説明
event 必須。event パラメータは、function にバインドしたイベント

❮ jQuery Event メソッド