jQuery event.namespace プロパティ

❮ jQuery Event メソッド

カスタム名前空間の追加と削除:

$("p").on("custom.someNamespace", function(event){
    alert(event.namespace);
});
$("p").click(function(event){
    $(this).trigger("custom.someNamespace");
});
$("button").click(function(){
    $("p").off("custom.someNamespace");
});
Try it Yourself »

定義と用法

event.namespace プロパティは、イベントがトリガされた時にカスタムの名前空間を返します。

このプロパティは、使用する名前空間に応じてタスク処理を様々に変えるため、主にプラグイン開発者が使用します。

チップ: アンダースコアで始まる名前空間は、jQuery で予約されています。


構文

event.namespace

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

Try it Yourself - 例

特定の click イベントのカスタム名前空間を削除する
click イベントハンドラを削除せずに、特定の click ベントのカスタム名前空間を削除する。


❮ jQuery Event メソッド