click事件多次触发 jquery
来源:互联网 发布:软件类上市公司 编辑:程序博客网 时间:2024/05/22 00:13
前段时间写了一个项目,点击按钮触发click事件,调用接口,后来发现点击一下按钮,接口调用了好几次,就很郁闷。发现是我click事件里嵌套了click才出现此现象。
a.click(function(){
b.click(function(){
console.log("b");
});
});
每点击一次a,就会绑定一次b;假设在点击b之前点了2次a,则在点击b时,出现3次console。
因为:jQuery中的click事件会累计绑定。
解决方法:
1.将嵌套的click事件拿出来,放在外面写。
2.
a.click(function(){
b.unbind();
b.bind("click", function(){
console.log("b");
});
});
阅读全文
1 0
- click事件多次触发 jquery
- jQuery click事件多次触发
- jquery click多次触发
- jquery在某种情况下绑定click事件会触发多次click的解决方案
- jquery click 多次绑定,多次触发,怎么清除历史绑定事件
- jquery click 多次绑定,多次触发,怎么清除历史绑定事件
- jquery click事件,多次执行
- jquery click事件,多次执行
- Jquery多次绑定click事件
- jquery 触发click等事件
- jquery触发click事件问题
- JQuery在hover(in)状态下添加click事件的多次触发现象
- JQuery在hover(in)状态下添加click事件的多次触发现象
- jquery中click点击事件嵌套后多次触发的解决方案
- jquery中click点击事件嵌套后多次触发的解决方案
- jQuery click事件多次执行问题
- jquery click事件多次执行解决办法
- jquery click事件被多次执行?
- 数字签名和数字证书
- Github简单入门操作指南(一)
- SIP timer
- java Web(Jsp和Servlet登录校验)
- dubbo插件机制
- click事件多次触发 jquery
- seo视频教程:网站目标关键词选择和设置
- JDBC连接数据库基础
- ASP.NET Config读写示例
- if-else 分支预测
- abstract类及其方法
- SolidWorks 部分插件不显示
- C++ Operator Precedence c++运算符优先级列表
- jquery实现的返回顶部+侧边栏功能