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 相关文章推荐
云网广告中的代码,提示出错,大家找找
Nov 21 Javascript
node.js中的http.get方法使用说明
Dec 14 Javascript
jQuery实现模仿微博下拉滚动条加载数据效果
Dec 25 Javascript
WebSocket+node.js创建即时通信的Web聊天服务器
Aug 08 Javascript
Javascript 闭包详解及实例代码
Nov 30 Javascript
常用的js方法合集
Mar 10 Javascript
BootStrap 表单控件之单选按钮水平排列
May 23 Javascript
jQuery实现火车票买票城市选择切换功能
Sep 15 jQuery
简述ES6新增关键字let与var的区别
Aug 23 Javascript
Vue实现多标签选择器
Nov 28 Javascript
解决Vue 给mapState中定义的属性赋值报错的问题
Jun 22 Javascript
vue 数字翻牌器动态加载数据
Apr 20 Vue.js
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
使用无限生命期Session的方法
2006/10/09 PHP
PHP文件读写操作之文件写入代码
2011/01/13 PHP
解析yii数据库的增删查改
2013/06/20 PHP
PHP swfupload图片上传的实例代码
2013/09/30 PHP
PHP生成数组再传给js的方法
2014/08/07 PHP
Smarty最简单实现列表奇偶变色的方法
2015/07/01 PHP
在Laravel5.6中使用Swoole的协程数据库查询
2018/06/15 PHP
PHP获取对象属性的三种方法实例分析
2019/01/03 PHP
从javascript语言本身谈项目实战
2006/12/27 Javascript
jQuery 自动增长的文本输入框实现代码
2010/04/02 Javascript
js向上无缝滚动,网站公告效果 具体代码
2013/11/18 Javascript
js中split和replace的用法实例
2015/02/28 Javascript
jQuery简单实现iframe的高度根据页面内容自适应的方法
2016/08/01 Javascript
AngularJS 应用身份认证的技巧总结
2016/11/07 Javascript
javascript完美实现给定日期返回上月日期的方法
2017/06/15 Javascript
JS运动特效之链式运动分析
2018/01/24 Javascript
基于Axios 常用的请求方法别名(详解)
2018/03/13 Javascript
p5.js入门教程之平滑过渡(Easing)
2018/03/16 Javascript
详解vuex之store拆分即多模块状态管理(modules)篇
2018/11/13 Javascript
Node.js中Koa2在控制台输出请求日志的方法示例
2019/05/02 Javascript
python实现的jpg格式图片修复代码
2015/04/21 Python
Python制作钉钉加密/解密工具
2016/12/07 Python
Python3安装Scrapy的方法步骤
2017/11/23 Python
python实现对excel进行数据剔除操作实例
2017/12/07 Python
python爬虫获取淘宝天猫商品详细参数
2020/06/23 Python
python实现图书馆研习室自动预约功能
2018/04/27 Python
Python字典创建 遍历 添加等实用基础操作技巧
2018/09/13 Python
python实现输入的数据在地图上生成热力图效果
2019/12/06 Python
const char*, char const*, char*const的区别是什么
2014/07/09 面试题
高中生学习总结的自我评价范文
2013/10/13 职场文书
小学体育教学反思
2014/01/31 职场文书
教师政风行风自查自纠报告
2014/10/21 职场文书
全国法院系统开展党的群众路线教育实践活动综述(全文)
2014/10/25 职场文书
美丽人生观后感
2015/06/03 职场文书
一个独生女的故事观后感
2015/06/04 职场文书
总结Python变量的相关知识
2021/06/28 Python