我发现我的问题类似于这个问题。当我使用事件命名空间时,即使没有代理方法,它也不会显示命名空间。
HTML
<p>Get the click's namespace</p>
<button>Remove the click event</button>
JS
$(document).ready(function(){
$("p").on("click.someNamespace",function(event){
console.log(event.namespace);
});
$("button").click(function(){
$("p").off("click.someNamespace");
});
});
更详细:http ://codepen.io/ShawnHuang/pen/zaHui
还有一个代码是成功的,但是我不知道这两个代码有什么不同。 点击这里
谢谢您的回复!!