用jquery绑定一个按钮click事件后,第一次点击后一切正常,第二次点击竟然执行两次,以后越来越多, 后来查看文档发现 jquery click 不是替换原有的function 而是接着添加,所以才会执行次数越来越多。 在添加之前先将按钮click 函数解绑,然后再添加。
解绑方法 $("id").unbind('click');
用jquery绑定一个按钮click事件后,第一次点击后一切正常,第二次点击竟然执行两次,以后越来越多, 后来查看文档发现 jquery click 不是替换原有的function 而是接着添加,所以才会执行次数越来越多。 在添加之前先将按钮click 函数解绑,然后再添加。
解绑方法 $("id").unbind('click');