network service-qq美女来找茬辅助

鼠标单击变双击修复
2023年3月30日发(作者:系统下载 2013最新版下载)

js实现⿏标单击或者双击事件

//timer为全局变量

getClickEmail1(_type){

clearTimeout();

if(_type==1){

if(==2)return;

=setTimeout(function(){

("单击");

},300);

}else{

("双击");

}

}

html如下:

@click="getClickEmail1(1)"

@dblclick="getClickEmail1(2)"

>点我

单击:⽤户单击触发getClickEmail1(1)函数,清除定时器这个先不管,if⾥的意思是如果在同样的地⽅执⾏同种⽅法两次,也就是双击的意

思,退出这个函数,单击不会触发if。下来给定时器赋值,300ms后执⾏输出单击的这句话,如果单击的话就不会在300ms⾥触发其他事

件,所以单击解释完毕。

双击:⽤户双击触发两次click和⼀次dbclick。第⼀次先执⾏aa函数,因为这是第⼀次所以不会return,300ms之间还没有等单击这两个字输

出便再次触发了aa函数,次数记为两次,return出去,之后触发bb函数,输出双击两个字。

更多推荐

鼠标单击变双击修复