你的位置:首页 > Java教程

[Java教程]如何防止jQuery事件重复绑定


如何防止jQuery事件重复绑定:
在jQuery中,可以为同一个元素绑定多个事件处理函数,这当然有气便利性,但并不是任何时候都需要在同一个元素上绑定多个事件,下面就介绍一下如何防止事件重复绑定。
一.关于live()函数:
可以使用die()事先解绑,然后在使用live()函数进行绑定,代码如下:

 

$("#theid").die().live("click",function(){ //code});

 

二.关于click(function(){})类似事件绑定:
先使用unbind("click")进行解绑,然后再进行事件绑定。
相关阅读:
1.live()可以参阅jQuery的live()方法一章节。 
2.die()函数可以参阅jQuery的die()方法一章节。 
3.unbind()函数可以参阅jQuery的unbind()方法一章节。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=11557

更多内容可以参阅:http://www.softwhy.com/jquery/