jQuery unbind 删除绑定事件详解


Posted in Javascript onMay 24, 2016

unbind([type],[data]) 是 bind()的反向操作,从每一个匹配的元素中删除绑定的事件。如果没有参数,则删除所有绑定的事件。你可以将你用bind()注册的自定义事件取消绑定。如果提供了事件类型作为参数,则只删除该类型的绑定事件。如果把在绑定时传递的处理函数作为第二个参数,则只有这个特定的事件处理函数会被删除。

返回值 : jQuery

参数 :

type (String) : (可选) 事件类型

data (Function) : (可选) 要从每个匹配元素的事件中反绑定的事件处理函数

示例 : 把所有段落的所有事件取消绑定

jQuery 代码:

$("p").unbind()
---------------

将段落的click事件取消绑定

jQuery 代码:

$("p").unbind( "click" )
---------------

删除特定函数的绑定,将函数作为第二个参数传入

jQuery 代码:

var foo = function () {
 // 处理某个事件的代码
};
$("p").bind("click", foo); // ... 当点击段落的时候会触发 foo
$("p").unbind("click", foo); // ... 再也不会被触发 foo

以上这篇jQuery unbind 删除绑定事件详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript-Mozilla和IE中的一个函数直接量的问题分析
Aug 12 Javascript
浅析javascript闭包 实例分析
Dec 25 Javascript
JS前端框架关于重构的失败经验分享
Mar 17 Javascript
js函数setTimeout延迟执行的简单介绍
Jul 17 Javascript
文本框回车提交与禁止提交示例
Sep 27 Javascript
javascript检测浏览器的缩放状态实现代码
Sep 28 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
Aug 04 Javascript
js实现Tab选项卡切换效果
Jul 17 Javascript
vue2.0 axios跨域并渲染的问题解决方法
Mar 08 Javascript
关于Google发布的JavaScript代码规范你要知道哪些
Apr 04 Javascript
vue实现文字横向无缝走马灯组件效果的实例代码
Apr 09 Javascript
在node环境下parse Smarty模板的使用示例代码
Nov 15 Javascript
深入理解jQuery之防止冒泡事件
May 24 #Javascript
30分钟快速掌握Bootstrap框架
May 24 #Javascript
JQuery 传送中文乱码问题的简单解决办法
May 24 #Javascript
深入理解jQuery中的事件冒泡
May 24 #Javascript
jQuery 弹出层插件(推荐)
May 24 #Javascript
基于jQuery实现仿QQ空间送礼物功能代码
May 24 #Javascript
深入理解JavaScript中为什么string可以拥有方法
May 24 #Javascript
You might like
PHP连接access数据库
2008/03/27 PHP
深入apache配置文件httpd.conf的部分参数说明
2013/06/28 PHP
php获取文件内容最后一行示例
2014/01/09 PHP
微信支付开发告警通知实例
2016/07/12 PHP
php往mysql中批量插入数据实例教程
2018/12/12 PHP
javascript 中对象的继承〔转贴〕
2007/01/22 Javascript
div模拟选择框示例代码
2013/11/03 Javascript
得到form下的所有的input的js代码
2013/11/07 Javascript
javascript常用方法总结
2015/05/14 Javascript
jQuery与getJson结合的用法实例
2015/08/07 Javascript
JavaScript中三种异步上传文件方式
2016/03/06 Javascript
JS简单实现浮动窗口效果示例
2016/09/07 Javascript
微信小程序开发之实现选项卡(窗口顶部TabBar)页面切换
2016/11/25 Javascript
学习vue.js条件渲染
2016/12/03 Javascript
清除js缓存的多种方法总结
2016/12/09 Javascript
简单谈谈axios中的get,post方法
2017/06/25 Javascript
js案例之鼠标跟随jquery版(实例讲解)
2017/07/21 jQuery
layui表格内容溢出的解决方法
2019/09/06 Javascript
详解Vue的ref特性的使用
2020/01/24 Javascript
在pytorch中为Module和Tensor指定GPU的例子
2019/08/19 Python
python 矢量数据转栅格数据代码实例
2019/09/30 Python
Python Print实现在输出中插入变量的例子
2019/12/25 Python
Python基础之列表常见操作经典实例详解
2020/02/26 Python
Django User 模块之 AbstractUser 扩展详解
2020/03/11 Python
python中读入二维csv格式的表格方法详解(以元组/列表形式表示)
2020/04/24 Python
python中remove函数的踩坑记录
2021/01/04 Python
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
2017/08/24 HTML / CSS
Timex手表官网:美国运动休闲手表品牌
2017/01/28 全球购物
真正的英国宝藏:Mappin & Webb
2019/05/05 全球购物
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
市场营销专业毕业生求职信
2014/03/26 职场文书
安全教育演讲稿
2014/05/09 职场文书
PL350与SW11的比较
2021/04/22 无线电
python实现自动清理文件夹旧文件
2021/05/10 Python
解读MySQL的客户端和服务端协议
2021/05/10 MySQL
MySQL外键约束(Foreign Key)案例详解
2022/06/28 MySQL