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 相关文章推荐
原生js实现半透明遮罩层效果具体代码
Jun 06 Javascript
jquery 滚动条事件简单实例
Jul 12 Javascript
javascript用户注册提示效果的简单实例
Aug 17 Javascript
JS应用正则表达式转换大小写示例
Sep 18 Javascript
javascript 回调函数详解
Nov 11 Javascript
jQuery中prop()方法用法实例
Jan 05 Javascript
vue单页面应用打开新窗口显示跳转页面的实例
Sep 21 Javascript
Nuxt升级2.0.0时出现的问题(小结)
Oct 08 Javascript
element-ui组件中input等的change事件中传递自定义参数
May 22 Javascript
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 jQuery
Webpack按需加载打包chunk命名的方法
Sep 22 Javascript
JavaScript RegExp 对象用法详解
Sep 24 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
要会喝咖啡也要会知道咖啡豆
2021/03/03 咖啡文化
PHP连接SQL Server的方法分析【基于thinkPHP5.1框架】
2019/05/06 PHP
Thinkphp 框架扩展之应用模式实现方法分析
2020/04/27 PHP
把input初始值不写value的具体实现方法
2013/07/04 Javascript
JQuery记住用户名和密码的具体实现
2014/04/04 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
2016/09/20 Javascript
AngularJS中directive指令使用之事件绑定与指令交互用法示例
2016/11/22 Javascript
TableSort.js表格排序插件使用方法详解
2017/02/10 Javascript
深入理解js A*寻路算法原理与具体实现过程
2018/12/13 Javascript
Angular value与ngValue区别详解
2019/11/27 Javascript
jQuery+PHP+Ajax实现动态数字统计展示功能
2019/12/25 jQuery
Vue3新特性之在Composition API中使用CSS Modules
2020/07/13 Javascript
[42:27]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第三局
2016/03/05 DOTA
在Python的一段程序中如何使用多次事件循环详解
2017/09/07 Python
python的Crypto模块实现AES加密实例代码
2018/01/22 Python
python 多维切片之冒号和三个点的用法介绍
2018/04/19 Python
对Python+opencv将图片生成视频的实例详解
2019/01/08 Python
Python中sorted()排序与字母大小写的问题
2020/01/14 Python
将python文件打包exe独立运行程序方法详解
2020/02/12 Python
Matplotlib使用Cursor实现UI定位的示例代码
2020/03/12 Python
基于keras中的回调函数用法说明
2020/06/17 Python
德国药房apodiscounter中文官网:德国排名前三的网上药店
2019/06/03 全球购物
Noon埃及:埃及在线购物
2019/11/26 全球购物
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
2014/01/13 面试题
KTV的创业计划书范文
2014/02/02 职场文书
2014年社区植树节活动方案
2014/02/28 职场文书
创建卫生先进单位实施方案
2014/03/10 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
个人三严三实对照检查材料
2014/09/25 职场文书
2015年国际护士节演讲稿
2015/03/18 职场文书
大学生军训感言
2015/08/01 职场文书
一文帮你理解PReact10.5.13源码
2021/04/03 Javascript
MySQL 存储过程的优缺点分析
2021/05/20 MySQL
直播实况, OMG破敌三路五十分钟大战神技局摩托车
2022/04/01 DOTA
Win11 Beta 22621.601 和 22622.601今日发布 KB5017384修复内容汇总
2022/09/23 数码科技