本文描述了jquery使用名称空间移除绑定事件的方法。分享给大家参考。具体分析如下:
最近在学习jquery之后,我发现了一个移除绑定事件的简单方法,命名空间。
这个例子很简单。
我在这里绑定了三个事件,分别是click、mouseover和dblclick事件,其中click和mouseover事件我加入了命名空间,但是dblclick没有加入命名空间。绑定事件已通过按钮移除。这避免了重复使用bind和unbind方法,并使您的代码看起来更简单、更清晰。复制的代码如下: script type=' text/JavaScript ' src=' http : js/jquery-1 . 3 . 2 . js '/script type=' text/JavaScript ' $(function(){ $(' div ')。绑定('点击。plugin ',function () {$ ('body ')。追加(' p单击事件/p ');});$(“div”)。bind ('mouseover.plugin ',function () {$ ('body ')。追加(' pmouseover event/p ');});$(“div”)。bind ('dblclick ',function () {$ ('body ')。追加(' pdblclick事件/p ');});$('#but ')。单击(function(){ alert(' remove ');$(“div”)。解除绑定('。plugin’);});})/脚本
div style='border: 1px纯红;高度: 100像素;' width:300px'带有br/click、mouseover和dblclick事件的图层绑定了/div输入id=' but ' type=' button ' value=' remove '/输入。
运行效果如下:
希望本文对大家的jQuery程序设计有所帮助。