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 相关文章推荐
javascript动态改变img的src属性图片不显示的解决方法
Oct 20 Javascript
PHP PDO操作总结
Nov 17 Javascript
Js 获取当前函数参数对象的实现代码
Jun 20 Javascript
在Docker快速部署Node.js应用的详细步骤
Sep 02 Javascript
利用jQuery对无序列表排序的简单方法
Oct 16 Javascript
jQuery回调方法使用示例
Jun 26 jQuery
原生js封装添加class,删除class的实例
Nov 06 Javascript
使用vue2实现带地区编号和名称的省市县三级联动效果
Nov 05 Javascript
Vue实现商品详情页的评价列表功能
Sep 04 Javascript
layui table 复选框跳页后再回来保持原来选中的状态示例
Oct 26 Javascript
javascript实现搜索筛选功能实例代码
Nov 12 Javascript
SpringBoot+Vue 前后端合并部署的配置方法
Dec 30 Vue.js
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
file_get_contents获取不到网页内容的解决方法
2013/03/07 PHP
php number_format() 函数通过千位分组来格式化数字的实现代码
2013/08/06 PHP
PHP如何将XML转成数组
2016/04/04 PHP
[原创]php求圆周率的简单实现方法
2016/05/30 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
JavaScript经典效果集锦
2010/07/06 Javascript
JQuery与JSon实现的无刷新分页代码
2011/09/13 Javascript
js中判断Object、Array、Function等引用类型对象是否相等
2012/08/29 Javascript
jquery教程ajax请求json数据示例
2014/01/13 Javascript
JQuery 在线引用及测试引用是否成功
2014/06/24 Javascript
Firefox下无法正常显示年份的解决方法
2014/09/04 Javascript
JS+CSS实现带小三角指引的滑动门效果
2015/09/22 Javascript
jQuery针对input的class属性写了多个值情况下的选择方法
2016/06/03 Javascript
javascript超过容器后显示省略号效果的方法(兼容一行或者多行)
2016/07/14 Javascript
详解JS异步加载的三种方式
2017/03/07 Javascript
详解keep-alive + vuex 让缓存的页面灵活起来
2019/04/19 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
2020/01/02 Javascript
vue实现的封装全局filter并统一管理操作示例
2020/02/02 Javascript
VUE+elementui组件在table-cell单元格中绘制微型echarts图
2020/04/20 Javascript
wxPython事件驱动实例详解
2014/09/28 Python
Python列表append和+的区别浅析
2015/02/02 Python
Python迭代和迭代器详解
2016/11/10 Python
Python爬虫实例扒取2345天气预报
2018/03/04 Python
利用Python在一个文件的头部插入数据的实例
2018/05/02 Python
python远程邮件控制电脑升级版
2019/05/23 Python
使用python制作一个为hex文件增加版本号的脚本实例
2019/06/12 Python
使用Dajngo 通过代码添加xadmin用户和权限(组)
2020/07/03 Python
东南亚冒险旅行与活动:Adventoro
2019/10/16 全球购物
畜牧兽医本科生个人的自我评价
2013/10/11 职场文书
企业总经理职责
2014/02/02 职场文书
国庆节促销广告语2014
2014/09/19 职场文书
小学运动会开幕词
2015/01/28 职场文书
公司行政助理岗位职责
2015/04/11 职场文书
公司员工违纪检讨书
2015/05/05 职场文书
地震捐款简报
2015/07/21 职场文书
浅谈TypeScript 索引签名的理解
2021/10/16 Javascript