jQuery event.namespace 属性
示例
添加和移除自定义命名空间
$("p").on("custom.someNamespace", function(event){
alert(event.namespace);
});
$("p").click(function(event){
$(this).trigger("custom.someNamespace");
});
$("button").click(function(){
$("p").off("custom.someNamespace");
});
亲自试一试 »
定义和用法
event.namespace 属性在事件触发时返回自定义命名空间。
插件作者可以使用此属性根据使用的命名空间以不同的方式处理任务。
提示: 以下划线开头的命名空间保留给 jQuery 使用。
语法
event.namespace
参数 | 描述 |
---|---|
event | 必需。event 参数来自事件绑定函数 |
亲自试一试 - 示例
移除特定点击事件的自定义命名空间
移除特定点击事件的自定义命名空间,而不移除任何其他点击事件处理程序。