今天写触发事件,发现事件全部冲突,下面来说一下解决的办法
思路: onmousedown -> onmousemove -> onmouseup 这是一个拖拽事件
onmousedown - > onmouseup 这是一个点击事件 《=》 onclick
doubleclick 双击事件 是连续点击两次click
单击和双击可以靠时间间隔来解决
单击和拖拽可以设置几个变量设置状态,后续再补充代码示例。
本文探讨了在前端开发中常见的事件冲突问题,如拖拽、点击及双击事件的冲突,并提出了通过设置变量状态和利用时间间隔来区分单击与双击、单击与拖拽的方法。
今天写触发事件,发现事件全部冲突,下面来说一下解决的办法
思路: onmousedown -> onmousemove -> onmouseup 这是一个拖拽事件
onmousedown - > onmouseup 这是一个点击事件 《=》 onclick
doubleclick 双击事件 是连续点击两次click
单击和双击可以靠时间间隔来解决
单击和拖拽可以设置几个变量设置状态,后续再补充代码示例。
3198

被折叠的 条评论
为什么被折叠?