jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了浅析jquery unbind()方法移除元素绑定的事件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

unbind()方法可以移除元素已绑定的事件,它的调用格式如下:

$(SELEctor).unbind(event,fun)

其中参数event表示需要移除的事件名称,多个事件名用空格隔开,fun参数为事件执行时调用函数名称

语法

unbind()函数主要有以下两种形式的用法

用法一:

jQueryObject.unbind( [ events [,handler ]] )

移除当前匹配元素的events事件绑定的事件处理函数handler。

用法二:

jQueryObject.unbind( eventObject )

为指定事件处理函数传入的Event对象,用于移除对应的事件处理函数

参数

参数 描述

events 可选/String类型一个或多个用空格分隔的事件类型和可选的命名空间,例如"click"、"focus click"、"keydown.myPlugin"。

handler 可选/Function类型指定的事件处理函数

eventObject Object类型一个Event对象,用于移除传入该对象的事件处理函数

jQuery 1.4.3 新增支持参数handler可以为false。用于移除绑定事件时,handler参数为false值的事件处理函数

如果省略参数handler,则移除匹配元素指定类型的事件上绑定的所有事件处理函数

如果省略了所有参数,则表示移除匹配元素上为任何元素绑定的任何事件类型的任何事件处理函数

返回值

unbind()函数的返回值为jQuery类型,返回当前jQuery对象本身。

实际上,unbind()函数的参数全是筛选条件,只有匹配所有参数条件的事件处理函数都将被移除。参数越多,限定条件就越多,被移除的范围就越小

示例&说明

请参下面这段初始HTML代码

<div class="codecode">
<pre class="brush:xhtml;">

大佬总结

以上是大佬教程为你收集整理的浅析jquery unbind()方法移除元素绑定的事件全部内容,希望文章能够帮你解决浅析jquery unbind()方法移除元素绑定的事件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:jquery