【竞技宝手机版app官网】单击和双击事件的冲突处理示例代码_jquery_脚本之家

2019-12-01 12:47栏目:竞技宝竞猜
TAG:

jQuery命名空间

复制代码 代码如下:

如此,这个问题就解决了!

如此,这个问题就解决了!

先上代码: 复制代码 代码如下:

可这样一来,单击事件又不能用了。。。

效果如图所示,我双击的同时,会先触发两个单击事件,这是怎么回事?还有,如果我不想在双击的时候触发 单击事件,而仅仅只是触发双击事件,那该怎么解决?我也有试过在双击的时候,先把单击事件解绑, 可这样一来,单击事件又不能用了。。。 后来在论坛问别人,终于有了答案。那就是使用setTimeout()这个方法设置单击事件的时间间隔,这个时间间隔一般 设为300ms,这样在双击的时候,由于双击的时间间隔小于300ms,所以就不会产生click事件,而仅仅只是产生 dblclick事件。在双击事件里面,需要用clearTimeout()函数清除click事件的处理。代码如下: 复制代码 代码如下:

后来在论坛问别人,终于有了答案。那就是使用setTimeout()这个方法设置单击事件的时间间隔,这个时间间隔一般
设为300ms,这样在双击的时候,由于双击的时间间隔小于300ms,所以就不会产生click事件,而仅仅只是产生
dblclick事件。在双击事件里面,需要用clearTimeout()函数清除click事件的处理。代码如下:

先上代码:

复制代码 代码如下:

竞技宝手机版app官网 1 

版权声明:本文由龙竞技官网发布于竞技宝竞猜,转载请注明出处:【竞技宝手机版app官网】单击和双击事件的冲突处理示例代码_jquery_脚本之家