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

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

作者: 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