请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,移动滑块逻辑有问题

老师,我的移动滑块这样写,就是在我第二次想要移动滑块的时候,它不是在原来的位置移动,而是跳转回初始位置去重新移动了,好像是每次重新点击之后,触发的移动距离都是新的。
图片描述

我试了一下老师您的代码,您的移动滑块也有问题,第二次拖动的时候,它移动的距离,是手势实际移动的距离的两倍,也就是手势猜到进度条一半,滑块已经到底了

我尝试把移动的距离存储起来,然后也出现了跟老师代码一样的问题,就是移动距离是手势距离的两倍

图片描述

正在回答 回答被采纳积分+3

1回答

茵风泳月 2020-07-04 15:45:58

同学你好,在你的代码里,setNewStart的传参不对,percentageL只是移动的距离,并没有考虑滑块当前的位置。可以使用DOM API来计算当前位置,再加上就可以了。

祝您学习愉快!

0 回复 有任何疑惑可以回复我~
  • 提问者 天河卢姥爷 #1
    老师,这里没懂,什么意思呢,就是老师您写的项目里面滑块这个第二次移动的时候也有BUG,所以我不知到要怎么解决了
    回复 有任何疑惑可以回复我~ 2020-07-04 15:54:32
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号