进度条拖拽,mousemove和mouseup事件为什么要放在mousedown事件里?
来源:4-7 video-javascript(4)
慕少8104217
2021-05-02 00:02:59
这里mousemove和mouseup事件为什么要放在mousedown事件,还有这里在mouseup事件里把mouseup事件清除,这样是可以的吗?
1回答
同学你好,对于你的问题解答如下:
1、因为需要鼠标在CrlNode上按下后,允许可以拖动进度条(mousemove事件),鼠标抬起后结束拖动(mouseup事件),实现拖拽进度条的效果,所以将mousemove和mouseup事件放在mousedown事件中。
2、是可以的,其实在这儿只要清空了onmousemove事件就行,但是为了避免造成影响都清除一下比较保险。
祝学习愉快!
相似问题