美文网首页
实现鼠标双击事件不触发单击事件

实现鼠标双击事件不触发单击事件

作者: zhulichao | 来源:发表于2020-07-22 09:11 被阅读0次
    var timeFunName = null;
    // 单击事件处理
    $("button").bind("click", function () {         
      // 取消上次延时未执行的方法      
      clearTimeout(timeFunName);
      // 延时300毫秒执行单击
      timeFunName = setTimeout(function () {
        // TODO 执行单击操作
      }, 300);
    });
    // 双击事件处理
    $("button").bind("dblclick", function () {
      // 取消上次延时未执行的方法
      clearTimeout(timeFunName);
      // TODO 执行双击操作
    });
    

    相关文章

      网友评论

          本文标题:实现鼠标双击事件不触发单击事件

          本文链接:https://www.haomeiwen.com/subject/vaexhktx.html