最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
解决jquery中事件重复绑定问题
时间:2022-06-25 17:44:52 编辑:袖梨 来源:一聚教程网
一$.fn.live 重复绑定
解决:使用die()方法,在live()方法绑定前,将此元素上的前面被绑定的事件统统解除,然后再通过live()方法绑定新的事件。
//先通过die()方法解除,再通过live()绑定 $(“#selectAll”).die().live(“click”,function(){ //事件运行代码 });
二click等事件
解决:使用unbind(“click”)方法先解除绑定的事件再绑定新事件,即在给对象绑定事件之前先移除该对象上的原有事件
完整测试代码:
(点击此按钮两次及以上,即可触发重复绑定,再点击下面的按钮就可看到结果)
相关文章
- CentOS中Filebeat怎样进行数据传输加密 06-19
- Ubuntu Docker安全漏洞扫描如何进行 06-19
- 2026年文心一言插件:功能、权限与使用场景说明 06-19
- Linux防火墙能拦截哪些网络攻击 06-19
- ubuntu spool文件怎样加密 06-19
- Debian Sniffer能否检测网络攻击 06-19