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+css 网页每次加载不同样式的实现方法
Dec 27 Javascript
jQuery中removeClass()方法用法实例
Jan 05 Javascript
js中javascript:void(0) 真正含义
Nov 05 Javascript
jQuery添加删除DOM元素方法详解
Jan 18 Javascript
JavaScript笔记之数据属性和存储器属性
Mar 31 Javascript
js 提交form表单和设置form表单请求路径的实现方法
Oct 25 Javascript
利用BootStrap的Carousel.js实现轮播图动画效果
Dec 21 Javascript
javascript字体颜色控件的开发 JS实现字体控制
Nov 27 Javascript
JS实现的倒计时恢复按钮点击功能【可用于协议阅读倒计时】
Apr 19 Javascript
详解Vue内部怎样处理props选项的多种写法
Nov 06 Javascript
JS Ajax请求会话过期处理问题解决方法分析
Nov 16 Javascript
JS Generator 函数的含义与用法实例总结
Apr 08 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
德生S2000收音机更换“钕铁硼”全频扬声器
2021/03/02 无线电
PHP+javascript模拟Matrix画面
2006/10/09 PHP
PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法
2014/07/11 PHP
PHP中echo,print_r与var_dump区别分析
2014/09/29 PHP
yii2使用gridView实现下拉列表筛选数据
2017/04/10 PHP
PHP替换Word中变量并导出PDF图片的实现方法
2020/11/26 PHP
用js得到网页中所有的div的id
2020/10/19 Javascript
Array.prototype.slice.apply的使用方法
2010/03/17 Javascript
js防止表单重复提交的两种方法
2013/09/30 Javascript
js 3秒后跳转页面的实现代码
2014/03/10 Javascript
使用jQuery实现的掷色子游戏动画效果
2014/03/14 Javascript
jQuery+PHP打造滑动开关效果
2014/12/16 Javascript
jQuery编程中的一些核心方法简介
2015/08/14 Javascript
jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
2016/11/18 Javascript
angularjs实现上拉加载和下拉刷新数据功能
2017/06/12 Javascript
Angular.js前台传list数组由后台spring MVC接收数组示例代码
2017/07/31 Javascript
p5.js入门教程之鼠标交互的示例
2018/03/16 Javascript
详解nuxt路由鉴权(express模板)
2018/11/21 Javascript
微信小程序从注册账号到上架(图文详解)
2019/07/17 Javascript
tweenjs缓动算法的使用实例分析
2019/08/26 Javascript
小程序实现锚点滑动效果
2019/09/23 Javascript
Python socket.error: [Errno 98] Address already in use的原因和解决方法
2014/08/25 Python
python在windows命令行下输出彩色文字的方法
2015/03/19 Python
Python之Scrapy爬虫框架安装及使用详解
2017/11/16 Python
Python文本处理之按行处理大文件的方法
2018/04/09 Python
举例讲解Python装饰器
2020/12/24 Python
理肤泉英国官网:La Roche-Posay英国
2019/01/14 全球购物
Lululemon英国官网:加拿大瑜伽服装品牌
2019/01/14 全球购物
2014司机年终工作总结
2014/12/05 职场文书
委托书的样本
2015/01/28 职场文书
2015年建筑工作总结报告
2015/05/04 职场文书
五一晚会主持词
2015/07/01 职场文书
导游词之井冈山
2019/11/20 职场文书
解决Nginx 配置 proxy_pass 后 返回404问题
2021/03/31 Servers
利用ajax+php实现商品价格计算
2021/03/31 PHP
Vue中插槽slot的使用方法与应用场景详析
2021/06/08 Vue.js