原理:点击事件延迟执行,双击触发时,取消本该执行单击事件的定时器

var timeout =null;   

$("#Btn").on("click",function(){

      clearTimeout(timeout);//停止单击定时事件

      timeout= window.setTimeout(function(){//延迟单击事件触发内容               

       console.log("this is click event");                     

       }, 200);             });          

$("#Btn").on("dblclick",function(){               

    clearTimeout(timeout);  //停止单击定时事件

     console.log("this is dblclick event");                     

   });

纤细的一帆风顺
40 声望2 粉丝