本文实例讲述了jquery利用命名空间移除绑定事件的方法。分享给大家供大家参考。具体分析如下:
最近研究jquery,发现了一个简单移除绑定事件的方法,命名空间。
例子很简单。
这里我绑定了三个事件,分别是click,mouseover和dblclick事件
其中click和mouseover事件我加入了命名空间,而dblclick没有加入命名空间。
利用一个button移除了绑定的事件。
这样避免了重复的使用bind和unbind方法,让你的代码看起来更简洁明了。
<script type="text/javascript" src="js/jquery-1.3.2.js"></script> <script type="text/javascript"> $(function (){ $("div").bind("click.plugin",function(){ $("body").append("<p>click事件</p>"); }); $("div").bind("mouseover.plugin",function(){ $("body").append("<p>mouseover事件</p>"); }); $("div").bind("dblclick",function(){ $("body").append("<p>dblclick事件</p>"); }); $("#but").click(function(){ alert("remove"); $("div").unbind(".plugin"); }); }) </script><div style="border: 1px solid red;height: 100px;width:300px;">已经绑定了<br/>click,mouseover,dblclick事件的层</div> <input id="but" type="button" value="remove"></input>
运行效果如下:
希望本文所述对大家的jQuery程序设计有所帮助。
本文向大家介绍浅析jquery unbind()方法移除元素绑定的事件,包括了浅析jquery unbind()方法移除元素绑定的事件的使用技巧和注意事项,需要的朋友参考一下 unbind()方法可以移除元素已绑定的事件,它的调用格式如下: $(selector).unbind(event,fun) 其中参数event表示需要移除的事件名称,多个事件名用空格隔开,fun参数为事件执行时调用的函数名
本文向大家介绍JQuery中绑定事件(bind())和移除事件(unbind()),包括了JQuery中绑定事件(bind())和移除事件(unbind())的使用技巧和注意事项,需要的朋友参考一下 有时候事件执行完了,想取消事件的效果可以通过一定的办法来处理。比如bind()(绑定事件)和unbind()(移除通过bind()方法添加的事件)方法来移除事件的效果。 比如下面的一个案例: html
本文向大家介绍详谈jQuery unbind 删除绑定事件 / 移除标签方法,包括了详谈jQuery unbind 删除绑定事件 / 移除标签方法的使用技巧和注意事项,需要的朋友参考一下 jQuery unbind 删除绑定事件 unbind([type],[data]) 是 bind()的反向操作,从每一个匹配的元素中删除绑定的事件。如果没有参数,则删除所有绑定的事件。你可以将你用bind()注
本文向大家介绍jQuery 移除事件的方法,包括了jQuery 移除事件的方法的使用技巧和注意事项,需要的朋友参考一下 在绑定事件的过程中,不仅可以为同一个元素绑定多个事件,也可以为多个元素绑定同一个事件。假设网页上有一个<button>元素,使用以下代码为该元素绑定多个相同的事件。 当单击按钮后,会出现如上图所示的效果。 1. 移除按钮元素上所有注册的事件 添加一个移除事件的按钮。然后为按钮绑定
本文向大家介绍浅谈jquery之on()绑定事件和off()解除绑定事件,包括了浅谈jquery之on()绑定事件和off()解除绑定事件的使用技巧和注意事项,需要的朋友参考一下 off()函数用于移除元素上绑定的一个或多个事件的事件处理函数。 off()函数主要用于解除由on()函数绑定的事件处理函数。 该函数属于jQuery对象(实例)。 语法 jQuery 1.7 新增该函数。其主要有以下两
本文向大家介绍jQuery unbind 删除绑定事件详解,包括了jQuery unbind 删除绑定事件详解的使用技巧和注意事项,需要的朋友参考一下 unbind([type],[data]) 是 bind()的反向操作,从每一个匹配的元素中删除绑定的事件。如果没有参数,则删除所有绑定的事件。你可以将你用bind()注册的自定义事件取消绑定。如果提供了事件类型作为参数,则只删除该类型的绑定事件。
问题内容: 我喜欢ElementTree解析xml的方式,特别是Xpath功能。我从带有嵌套标签的应用程序以xml输出。 我想按名称访问此标签,而不指定名称空间,这可能吗?例如: 代替: 问题答案: 至少使用lxml2,可以稍微减少此开销:
我有以下XSD,我正在从中生成JAXB绑定…(只为这个问题留下了相关部分):