zl程序教程

您现在的位置是:首页 >  前端

当前栏目

jquery unbind bind

jQuery bind
2023-09-11 14:19:52 时间

$(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)

}); 

 

此时是正确的!!!