点击一次却莫名触发了好多次的诡异点击事件

造成 点击一次却莫名触发好多次的 原因之一

-可能这个对象的点击事件放在了一个for循环中 ,对同一对象绑定了多次事件

解决方案:

$("某对象").unbind("click").click(function(e){

    console.log("只绑定一次click事件");

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是事件: 我们可以简单的把事件理解为浏览器的感知系统。比如说:他可以感觉到用户是否点击(click)了页面、鼠...
    张松1366阅读 11,778评论 1 6
  • 作者:codeXiu 来源:掘金 事件流 事件流一共由三个阶段分别是: 1.捕获阶段 2.目标阶段 3.冒泡阶段 ...
    强哥科技兴阅读 3,437评论 0 1
  • dom事件 1.什么是事件?事件就是一件事情或者行为(对于元素来说他的很多事件都是天生自带)只要我们去操作这个元素...
    田成力阅读 3,851评论 0 0
  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 6,365评论 1 10
  • 事件流分为两种,捕获事件流和冒泡时间流 捕获事件流:从根节点出发开始执行,一直往子节点查找执行,直到查到到根节点。...
    路上灵魂的自由者阅读 3,034评论 0 0