比如一个进度条,拖拽的时候不触发事件,拖拽停止的时候才触发事件。
是拖拽停止的时候,不是鼠标事件释放的时候。
有这种鼠标move-pause的事件吗?自定义要如何实现?
比如一个进度条,拖拽的时候不触发事件,拖拽停止的时候才触发事件。
是拖拽停止的时候,不是鼠标事件释放的时候。
有这种鼠标move-pause的事件吗?自定义要如何实现?
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答929 阅读✓ 已解决
4 回答1.6k 阅读
6 回答1.1k 阅读
内置没有。你得自己封装一个。
mousedown 时开始一个定时器,mousemove 时不断重置它,mouseup 时销毁它。如果没销毁、且一段时间(比如 300ms)内都没有 mousemove,那么就产生了一个事件。你是想要这个意思是吧?
移动端变成 touch 相关事件,原理跟上面 mouse 得一样。