jQuery unbind()方法实例详解


Posted in Javascript onJanuary 19, 2016

本文实例讲述了jQuery unbind()方法使用方法。分享给大家供大家参考,具体如下:

jQuery 中的 unbind() 方法是 bind() 方法的反向操作,从每一个匹配的元素中删除绑定的事件。

语法结构:

unbind([type][, data]);

type是事件类型,data为将要移除的事件。具体说明如下:
1、如果没有参数,则删除所有的绑定事件;
2、如果提供了事件类型(type)作为参数,则只删除该类型的绑定事件;
3、如果把在绑定时传递的处理函数作为第2个参数,则只有这个特定的事件处理函数被删除。

请看下面的举例:

<script src="jquery.js" type="text/javascript"></script>
<style>
.info {
  background:#ffff66;
}
</style>
<input type="button" id="btn" value="点击我" />
<input type="button" id="delAll" value="删除全部绑定函数" />
<input type="button" id="delFun2" value="删除第二个绑定函数" /><br />
<div class="info"></div>
<script type="text/javascript">
$(document).ready(function(){
  // 为id为btn的按钮添加绑定事件
  $("#btn").bind('click', fun1=function(){
    $(".info").append('<p>绑定函数1</p>');
  }).bind('click', fun2=function(){
    $(".info").append('<p>绑定函数2</p>');
  }).bind('click', fun3=function(){
    $(".info").append('<p>绑定函数3</p>');
  })
  $("#delAll").bind('click', function(){
    $("#btn").unbind(); //删除全部绑定事件
  })
  $("#delFun2").bind('click', function(){
    $("#btn").unbind('click', fun2); //删除第二个绑定函数
  })
})
</script>

效果展示图:

jQuery unbind()方法实例详解

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
添加到收藏夹代码(兼容几乎所有的浏览器)
Jan 09 Javascript
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
May 21 Javascript
javascript URL编码和解码使用说明
Apr 12 Javascript
jQuery插件slicebox实现3D动画图片轮播切换特效
Apr 12 Javascript
JavaScript学习笔记之检测客户端类型是(引擎、浏览器、平台、操作系统、移动设备)
Dec 03 Javascript
学习JavaScript设计模式之策略模式
Jan 12 Javascript
浅析BootStrap栅格系统
Jun 07 Javascript
angularjs 实现带查找筛选功能的select下拉框实例
Jan 11 Javascript
基于jstree使用AJAX请求获取数据形成树
Aug 29 Javascript
VueJs使用Amaze ui调整列表和内容页面
Nov 30 Javascript
Vue自定义指令实现checkbox全选功能的方法
Feb 28 Javascript
编写一个javascript元循环求值器的方法
Apr 14 Javascript
jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
Jan 19 #Javascript
详解JavaScript对象序列化
Jan 19 #Javascript
学习JavaScript设计模式之单例模式
Jan 19 #Javascript
jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
Jan 19 #Javascript
学习JavaScript设计模式之装饰者模式
Jan 19 #Javascript
jQuery事件绑定用法详解(附bind和live的区别)
Jan 19 #Javascript
浏览器环境下JavaScript脚本加载与执行探析之动态脚本与Ajax脚本注入
Jan 19 #Javascript
You might like
PHP 获取MySQL数据库里所有表的实现代码
2011/07/13 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
2014/04/24 PHP
smarty模板引擎从配置文件中获取数据的方法
2015/01/22 PHP
php求今天、昨天、明天时间戳的简单实现方法
2016/07/28 PHP
Yii 框架入口脚本示例分析
2020/05/19 PHP
用js怎么把&amp;字符换成&quot;&amp;amp:&quot;
2006/10/19 Javascript
JS解密入门 最终变量劫持
2008/06/25 Javascript
基于jquery的表格排序
2010/09/11 Javascript
jquery(hide方法)隐藏指定元素实例
2013/11/11 Javascript
使用Node.js为其他程序编写扩展的基本方法
2015/06/23 Javascript
javascript垃圾收集机制的原理分析
2016/12/08 Javascript
javascript获取图片的top N主色值方法详解
2018/01/26 Javascript
vue中如何动态绑定图片,vue中通过data返回图片路径的方法
2018/02/07 Javascript
p5.js入门教程之鼠标交互的示例
2018/03/16 Javascript
React 项目迁移 Webpack Babel7的实现
2018/09/12 Javascript
在微信小程序中保存网络图片
2019/02/12 Javascript
antd-日历组件,前后禁止选择,只能选中间一部分的实例
2020/10/29 Javascript
Python中的lstrip()方法使用简介
2015/05/19 Python
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
2016/08/30 Python
老生常谈python之鸭子类和多态
2017/06/13 Python
python根据url地址下载小文件的实例
2018/12/18 Python
Python3实现配置文件差异对比脚本
2019/11/18 Python
selenium中get_cookies()和add_cookie()的用法详解
2020/01/06 Python
Win10下安装并使用tensorflow-gpu1.8.0+python3.6全过程分析(显卡MX250+CUDA9.0+cudnn)
2020/02/17 Python
Python requests.post方法中data与json参数区别详解
2020/04/30 Python
HTML5 3D书本翻页动画的实现示例
2019/08/28 HTML / CSS
联想新西兰官方网站:Lenovo New Zealand
2018/10/30 全球购物
工作中的自我评价如何写好
2013/10/28 职场文书
致800米运动员广播稿
2014/02/16 职场文书
大专生找工作自荐书
2014/06/10 职场文书
物理学专业求职信
2014/07/04 职场文书
南湾猴岛导游词
2015/02/09 职场文书
五星级酒店宣传口号
2015/12/25 职场文书
学习杨善洲同志先进事迹心得体会
2016/01/23 职场文书
十大最强格斗系宝可梦,超梦X仅排第十,第二最重格斗礼仪
2022/03/18 日漫
Redis监控工具RedisInsight安装与使用
2022/03/21 Redis