jquery 避免双击dblclick时触发单击click

岳小威子
2022-11-23 / 56 个字 / 1 评论 / 83 阅读 / 加载耗时:25ms / 正在检测是否收录...
温馨提示:
本文最后更新于2022年11月23日,已超过741天没有更新,若内容或图片失效,请留言反馈。

直接上代码

var TimeFn = null;
$('div').click(function () {
  // 取消上次延时未执行的方法
  clearTimeout(TimeFn);
  //执行延时
  TimeFn = setTimeout(function(){
    //do function在此处写单击事件要执行的代码
  },300);
});

$('div').dblclick(functin () {
  // 取消上次延时未执行的方法
  clearTimeout(TimeFn);
  //双击事件的执行代码
})

文章到这里就结束了

您在本文章已经停留了大概
喜欢的话就点个赞吧!或着请我喝个冰可乐,我就太感谢你了!


0
打赏
拜谢打赏(☆ω☆)

感谢老板,老板大气。。

评论 (1)

取消
  1. 头像
    iikxwkxjvm
    Windows 10 · Google Chrome

    你的文章总是能给我带来欢乐,谢谢你! http://www.55baobei.com/uhQbYR7mcF.html

    回复