求大佬指导

大佬们我现在想实现一个功能:双击时执行函数做呢写代码呢

mouseup时计时,一定时间内监听到第二个mouseup就是双击啦!

1赞

touchStart时候记录一个 Date.now() ,然后下一次touchStart的时候判断一下,中间取个几百毫秒,间隔时间符合就算双击.
长按也是这个原理,就是在touchStart的时候记录时间戳,然后touchEnd时候计算中间的间隔时间.
再引申出去,可以用这种方式解决拖拽与长按、双击、单击并存的问题.

感谢回复

谢谢:slightly_smiling: