jquery利用命名空间移除绑定事件的方法


Posted in Javascript onMarch 11, 2015

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
jquery $.fn $.fx是什么意思有什么用
Nov 04 Javascript
jquery delay()介绍及使用指南
Sep 02 Javascript
JS交换变量的方法
Jan 21 Javascript
jquery实现textarea 高度自适应
Mar 11 Javascript
jQuery实现伸展与合拢panel的方法
Apr 30 Javascript
ArtEditor富文本编辑器增加表单提交功能
Apr 18 Javascript
JavaScript原生对象常用方法总结(推荐)
May 13 Javascript
老生常谈onBlur事件与onfocus事件(js)
Jul 09 Javascript
js字符串操作总结(必看篇)
Nov 22 Javascript
详解js中Json的语法与格式
Nov 22 Javascript
Vue.js实战之组件之间的数据传递
Apr 01 Javascript
element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结【实例代码】
Nov 20 Javascript
jQuery实现带动画效果的二级下拉导航方法
Mar 11 #Javascript
jquery图形密码实现方法
Mar 11 #Javascript
jQuery模拟新浪微博首页滚动效果的方法
Mar 11 #Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
Mar 11 #Javascript
jQuery实现统计输入文字个数的方法
Mar 11 #Javascript
jQuery处理json数据返回数组和输出的方法
Mar 11 #Javascript
jquery实现表格本地排序的方法
Mar 11 #Javascript
You might like
全国FM电台频率大全 - 19 广东省
2020/03/11 无线电
PHP控制网页过期时间的代码
2008/09/28 PHP
Codeigniter检测表单post数据的方法
2015/03/21 PHP
Extjs学习笔记之二 初识Extjs之Form
2010/01/07 Javascript
JavaScript Event事件学习第一章 Event介绍
2010/02/07 Javascript
JavaScript游戏之是男人就下100层代码打包
2010/11/08 Javascript
lyhucSelect基于Jquery的Select数据联动插件
2011/03/29 Javascript
百度地图api应用标注地理位置信息(js版)
2013/02/01 Javascript
location对象的属性和方法应用(解析URL)
2013/04/12 Javascript
JavaScript实现拖拽网页内元素的方法
2015/04/15 Javascript
JS读写CSS样式的方法汇总
2016/08/16 Javascript
详解Vue.js——60分钟组件快速入门(上篇)
2016/12/05 Javascript
详解Vue.js之视图和数据的双向绑定(v-model)
2017/06/23 Javascript
浅析Vue自定义组件的v-model
2017/11/26 Javascript
vue服务端渲染添加缓存的方法
2018/09/18 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
2019/04/20 Javascript
jQuery实现简单聊天室
2020/02/08 jQuery
解决VUE mounted 钩子函数执行时 img 未加载导致页面布局的问题
2020/07/27 Javascript
jQuery实现动态加载瀑布流
2020/09/01 jQuery
[02:40]DOTA2英雄基础教程 巨牙海民
2013/12/23 DOTA
python3.3教程之模拟百度登陆代码分享
2014/01/16 Python
python去掉字符串中重复字符的方法
2014/02/27 Python
Python中取整的几种方法小结
2017/01/06 Python
Python守护线程用法实例
2017/06/23 Python
Python正确重载运算符的方法示例详解
2017/08/27 Python
python正则表达式re之compile函数解析
2017/10/25 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
2018/03/05 Python
Python实现的查询mysql数据库并通过邮件发送信息功能
2018/05/17 Python
Python字符串的全排列算法实例详解
2019/01/07 Python
在PyCharm中实现添加快捷模块
2020/02/12 Python
深度学习入门之Pytorch 数据增强的实现
2020/02/26 Python
人事专员岗位职责
2013/11/20 职场文书
应聘护理专业毕业自荐书范文
2014/02/12 职场文书
Python图片检索之以图搜图
2021/05/31 Python
总结Python使用过程中的bug
2021/06/18 Python
MySQL的InnoDB存储引擎的数据页结构详解
2022/03/03 MySQL