什么是.div点击这里??
$("div#div1").bind("click.divClick",function(){alert("Div Clicked");})
有人问我这个问题,我没有答案。是事件类型还是命名空间?
最佳答案
jQuery 中的事件可以这样写:
<event-type>[.<event-namespace>]
就您而言,click.divClick
只是一个 click
事件,只不过它是在 divClick
命名空间中组织的。
使用命名空间的一个优点是当您需要取消绑定(bind)事件监听器时:
$(el).bind('click', function() { alert('click 1'); };
$(el).bind('click.divClick', function() { alert('click 2'); };
$(el).unbind('click.divClick');
最后一行将仅取消注册 click 2
事件处理程序,而不影响 click 1
事件处理程序。
您还可以取消注册命名空间中的所有事件:
$(el).unbind('.divClick');
关于jquery - 这里的 .divClicked 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26030866/