jQuery API jQuery API 中英文对照版
unbind(type, fn)
unbind(type,fn)

反绑定,从每一个匹配的元素中删除绑定的事件。

如果没有参数,则删除所有绑定的事件。 如果提供了事件类型作为参数,则只删除该类型的绑定事件。 如果把在绑定时传递的处理函数作为第二个参数,则只有这个特定的事件处理函数会被删除。

返回值:jQuery

参数:

  • type (String): (可选) 事件类型
  • fn (Function): (可选) 要从每个匹配元素的事件中反绑定的事件处理函数

示例:

$("p").unbind()

HTML 代码:

<p onclick="alert('Hello');">Hello</p>

结果:

[ <p>Hello</p> ]

示例:

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

HTML 代码:

<p onclick="alert('Hello');">Hello</p>

结果:

[ <p>Hello</p> ]

示例:

$("p").unbind( "click", function() { alert("Hello"); } )

HTML 代码:

<p onclick="alert('Hello');">Hello</p>

结果:

[ <p>Hello</p> ]

 
unbind(type,fn)

The opposite of bind, removes a bound event from each of the matched elements.

Without any arguments, all bound events are removed.

If the type is provided, all bound events of that type are removed.

If the function that was passed to bind is provided as the second argument, only that specific event handler is removed.

Return value: jQuery
Parameters:

  • type (String): (optional) An event type
  • fn (Function): (optional) A function to unbind from the event on each of the set of matched elements

Example:

 $("p").unbind()  
Before:
 <p onclick="alert('Hello');">Hello</p>  
Result:
 [ <p>Hello</p> ]  

Example:

 $("p").unbind( "click" )  
Before:
 <p onclick="alert('Hello');">Hello</p>  
Result:
 [ <p>Hello</p> ]  

Example:

 $("p").unbind( "click", function() { alert("Hello"); } )  
Before:
 <p onclick="alert('Hello');">Hello</p>  
Result:
 [ <p>Hello</p> ]  


相关链接
WEB开发网 | PHP教程 | Mysql教程 | Apache教程 | 最新文章 | PHP面试题| 网站地图 | Google地图 | Baidu地图 | 在线WEB论坛

WEB技术QQ交流群:245735*** 站长Q号:245735***
版权所有者:WEB开发网 地址:云南省文山州砚山县盘龙乡 滇ICP备12002707号-10
特别声明:本站内容仅供参考,不作为设计及确切依据!想了解更多,可立即进入Bbs提问