将mousemove和mouseup清除的意义是什么呢

来源:4-9 video-javascript(6)

WHIPLASH_z

2019-04-20 13:52:39

课程中 拖动进度条 在mouseup的时候

会先将mousemove和mouseup=null

这样做的意义是什么呢?

写回答

1回答

Miss路

2019-04-20

同学, 你好。

举个例子,你可以下载一下源码,把声音设置方法中的这个操作注释掉,你会发现,当你按下声音的圆图标之后,再松开鼠标,不要按下,不管你鼠标怎么动,这个图标一直跟随你的鼠标在动,即使你已经抬起了鼠标,没有按下。

但是加上之后只有按下这个滑动的图标之后声音的大小才会切换。

这个清除就是这个作用,当按下的时候,所有的onmousemove和onmouseup事件都要清空,其实在这儿只要清空了onmousemove事件就行,但是为了避免造成影响都清除一下比较保险。

如果帮助到了你,欢迎采纳!

祝学习愉快!

2

0 学习 · 6815 问题

查看课程