关于进度条拖动效果

来源:3-8 js实现进度条可拖拽效果

慕斯卡6097176

2018-10-29 21:12:52

http://img.mukewang.com/climg/5bd707520001acc615010844.jpg
实现进度条拖动时的滑动效果,在mousedown和mousemove事件中调用updateProgress函数,就能实现了,为什么mouseup事件还要调用updateProgress函数?

写回答

2回答

好帮手慕夭夭

2018-10-30

你好同学 ,这里mouseup事件可以不调用updateProgress函数 . 因为在鼠标移动的过程中进度条会一直变化的 . 每个人的编码习惯是不一样的 , 老师在mouseup事件中调用updateProgress函数 . 在鼠标释放的那一刻更新进度条 ,与鼠标释放前的进度保持一致 ,看起来更严谨一下 .

希望解答了你的疑惑 , 祝学习愉快 ,望采纳

0

慕函数3468989

2018-10-29

mouseup的意思是,鼠标松开时触发的,所以,这里的作用就是,鼠标松开时,那么就停止,

如果没有这个,当你触发mousedown(鼠标按下时),然后鼠标移动时(mousemove)触发这个,

那么,你想一下,这个时候没有用mouseup(松开),你怎么结束它?

0

0 学习 · 5012 问题

查看课程