语法:

$(selector).unbind([eventType][,handler(eventObject)]);

返回值:jQuery

参数解释:

  • eventTypey:
    类型:String
    以后包含javaScript事件类型的字符串, 比如click或submit
  • handler(eventObject):

    类型:function()

    如果把在bind时传递的处理函数作为第二个参数,则只有这个特定的时间处理函数会被删除。
  • 作用:

    bind()的反向操作,从每一个匹配的元素总删除绑定的事件。

    如果没有参数,则删除所有绑定的事件。

    示例

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

    1. $("p").unbind();

    将段落的click事件取消绑定

    1. $("p").unbind("click");

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

    1. var foo = function(){
    2. //绑定事件和解绑事件的事件处理函数
    3. }
    4. //给p标签绑定click mouseenter事件
    5. $("p").bind("click mouseenter", foo);
    6. //只解绑了p标签的click事件
    7. $("p").unbind("click", foo);

    jQuery事件之解绑事件的更多相关文章

    1. 从零开始学 Web 之 jQuery(六)为元素绑定多个相同事件,解绑事件

      大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...

    2. 5月23日笔记-js绑定事件、解绑事件、复合事件

      each() $("p").each(function(i,ele){ //alert(ele.innerHTML); alert($("p:eq("+i+&q ...

    3. window.onresize绑定事件以及解绑事件

      问题描述 在Vue工程中,添加样式,部分需要做到自适应,需要添加resize事件,由于是单页面应用,如果组件初始化的时候绑定事件,在切换页面的时候不去注销事件,如果来回切换,会让resize事件执行多 ...

    4. 【JQ】jq动态绑定事件.on()、解绑事件off()

      #JQ 绑定与解绑事件的方法的历史演变 1. jquery1.4 及之前的版本,由.click() 或 .bind()方法绑定的事件,不能适用脚本创建的新元素:即是说页面加载完成后,再动态创建的DOM ...

    5. JS---DOM---为元素解绑事件

      解绑事件 注意:用什么方式绑定事件, 就应该用对应的方式解绑事件 1.解绑事件 对象.on事件名字=事件处理函数--->绑定事件 对象.on事件名字=null;   //1 对象.on事件名字= ...

    6. python 全栈开发,Day55(jQuery的位置信息,JS的事件流的概念(重点),事件对象,jQuery的事件绑定和解绑,事件委托(事件代理))

      一.jQuery的位置信息 jQuery的位置信息跟JS的client系列.offset系列.scroll系列封装好的一些简便api. 一.宽度和高度 获取宽度 .width() 描述:为匹配的元素集 ...

    7. 对事件委托绑定click的事件的解绑

      大家都知道解绑事件的jquery写法,很简单: $("xxx").unbind("click"); 然后对于事件委托式的事件绑定,亲测,这种解绑方法是无效的, ...

    8. 从零开始学 Web 之 DOM(六)为元素绑定与解绑事件

      大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... +-------------------------------------------------------- ...

    9. JAVASCRIPT事件详解-------原生事件基础....

      javaScirpt事件详解-原生事件基础(一)   事件 JavaScript与HTML之间的交互是通过事件实现的.事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间,通过监听特定事件的发生,你能 ...

    随机推荐

    1. supersocket特征

      SuperSocket, 可扩展的 Socket 服务器框架 SuperSocket 是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器程序框架.你无须了解如何使用 Sock ...

    2. JavaScript设计模式(策略模式)

      策略模式的定义是:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换.将不变的部分和变化的部分隔开是每个设计模式的主题,策略模式也不例外,策略模式的目的就是将算法的使用与算法的实现分离开来 ...

    3. 如何配置数据库镜像<一>

      一.简介 “数据库镜像”是Sql Server 2005推出的一个主要用于提高数据库可用率的软件解决方案.镜像是基于每个数据库执行的,仅适用于使用完整恢复模式的数据库.简单恢复模式和大容量日志恢复模式 ...

    4. O047、 Cinder 组件详解

      参考https://www.cnblogs.com/CloudMan6/p/5585637.html   cinder-api   cinder-api 是整个Cinder 组件的门户,所有cinde ...

    5. form表单中的enctype 属性以及post请求里Content-Type方式

      对于form表单中的enctype 属性之前理解的一般,就知道是类似于一种编码形式.后来公司做一个form表单提交数据的时候,重点是这个form表单里有文件上传,而我又要用vue来模拟form表单提交 ...

    6. vue项目使用qrcodejs2生成二维码

      最近写项目遇到一个需求,根据后台给的地址生成二维码,在网上找了下,qrcodejs2使用还是比较多,试了下也能实现需求,就整理下使用方法,方便以后使用   1. 安装包 cnpm i qrcodejs ...

    7. jvm出现OutOfMemoryError时处理方法/jvm原理和优化参考

      The heap stores all of the objects created by your java program.The heap's contents is monitored by ...

    8. 华硕B360主板装机找不到固态硬盘启动

        1.开机点按F2进入BIOS中,在security选项卡中选择secure boot menu,secure boot control按Enter选择Disable,按F10保存:   2.电脑重 ...

    9. QTP(8)

      一.Action 1.调用Action C:\Program Files\HP\QuickTest Professional\CodeSamplesPlus\Flight_Samples (1)调用A ...

    10. JavaScript柯里化(currying)

      参考: https://www.jianshu.com/p/33392cb4b055 https://ruby-china.org/topics/38385 https://stackoverflow ...