首页 > Web开发 > 详细

jquery unbind bind

时间:2015-08-19 01:55:33      阅读:249      评论:0      收藏:0      [点我收藏+]

$(selector).unbind();  --unbind() 方法会删除指定元素的所有事件处理程序

$(selector).unbind("click");  --unbind() 方法移除被选元素的click事件处理程序。

 

$(selector).bind("click", function);  --bind() 方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。

 

此时,如果想要绑定function test(a,b),则写成$(selector).unbind("click").bind("click", test(a,b));    ---这是错误的!!!   如果这样,会直接执行test方法,而不是绑定!!!

 

正确的写法:

$(selector).unbind("click").bind("click", function(){

  test(a,b)

}); 

 

此时是正确的!!!

jquery unbind bind

原文:http://www.cnblogs.com/gmq-sh/p/4741130.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!