用jquery 绑定一个按钮click事件后,第一次点击后,一切正常,第二次点击,竟然执行两次,以后越来越多

来源:互联网 发布:40岁学软件 编辑:程序博客网 时间:2024/05/19 16:34

用jquery  绑定一个按钮click事件后,第一次点击后,一切正常,第二次点击,竟然执行两次,以后越来越多。

后来查看文档发现  jquery click  不是 替换原有的function  而是接着添加,所以才会执行次数越来越多。

这有就可以在添加之前要先解除click事件绑定,然后再重新绑定。 

重新绑定部分代码:

$('#btn').unbind('click');$('#btn').bind('click', function(){    alert('仅提示一次!');});

原文地址:http://blog.csdn.net/wangzhe_90228/article/details/7642163

原创粉丝点击