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 相关文章推荐
Prototype的Class.create函数解析
Sep 22 Javascript
Javascript 命名空间模式
Nov 01 Javascript
JavaScript获取当前页面上的指定对象示例代码
Feb 28 Javascript
jQuery 仿百度输入标签插件附效果图
Jul 04 Javascript
js实现点击图片改变页面背景图的方法
Feb 28 Javascript
深入解读JavaScript中的Iterator和for-of循环
Jul 28 Javascript
JavaScript 判断一个对象{}是否为空对象的简单方法
Oct 09 Javascript
实例解析jQuery工具函数
Dec 01 Javascript
使用Bootstrap打造特色进度条效果
May 02 Javascript
Vue.js 的移动端组件库mint-ui实现无限滚动加载更多的方法
Dec 23 Javascript
使用vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)功能
Mar 22 Javascript
解决echarts 一条柱状图显示两个值,类似进度条的问题
Jul 20 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
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
2006/12/06 PHP
PHP+Ajax实时自动检测是否联网的方法
2015/07/01 PHP
php获取指定数量随机字符串的方法
2017/02/06 PHP
ThinkPHP中调用PHPExcel的实现代码
2017/04/08 PHP
根据分辨率不同,调用不同的css文件
2006/08/25 Javascript
javaScript 数值型和字符串型之间的转换
2009/07/25 Javascript
Javascript学习笔记一 之 数据类型
2010/12/15 Javascript
jQuery Jcrop插件实现图片选取功能
2011/11/23 Javascript
js jquery验证银行卡号信息正则学习
2013/01/21 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
2013/10/14 Javascript
js定时器的使用(实例讲解)
2014/01/06 Javascript
JavaScript获取网页支持表单字符集的方法
2015/04/02 Javascript
基于JavaScript实现通用tab选项卡(通用性强)
2016/01/07 Javascript
javascript实现移动端上的触屏拖拽功能
2016/03/04 Javascript
Bootstrap源码解读标签、徽章、缩略图和警示框(8)
2016/12/26 Javascript
angularjs实现天气预报功能
2020/06/16 Javascript
AngularJS自定义过滤器用法经典实例总结
2018/05/17 Javascript
ionic grid(栅格)九宫格制作详解
2018/06/30 Javascript
JavaScript对象的特性与实践应用深入详解
2018/12/30 Javascript
微信小程序 冒泡事件原理解析
2019/09/27 Javascript
Vue实现点击按钮复制文本内容的例子
2019/11/09 Javascript
javascript 对象 与 prototype 原型用法实例分析
2019/11/11 Javascript
vuex刷新后数据丢失的解决方法
2020/10/18 Javascript
Python数据结构之顺序表的实现代码示例
2017/11/15 Python
python如果快速判断数字奇数偶数
2019/11/13 Python
Python代码生成视频的缩略图的实例讲解
2019/12/22 Python
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
《闻一多先生的说和做》教学反思
2014/04/28 职场文书
火灾现场处置方案
2014/05/28 职场文书
赤壁观后感(2)
2015/06/15 职场文书
2016元旦文艺汇演主持词
2015/07/06 职场文书
《浅水洼里的小鱼》教学反思
2016/02/16 职场文书
分享:关于学习的励志名言赏析
2019/08/16 职场文书
JDBC连接的六步实例代码(与mysql连接)
2021/05/12 MySQL
Python实战之OpenCV实现猫脸检测
2021/06/26 Python
Redis唯一ID生成器的实现
2022/07/07 Redis