关于鼠标移动到x3

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

hy_wang

2018-04-19 20:04:30

请问老师为什么鼠标移动到x3上变成了短短的那一块
我知道offsetx的机制,他是相对于绑定事件元素来说的,老师我的疑问是也就是移动到x3的时候为什么会变得那么短?我不太能理解,希望老师可以指点

写回答

1回答

怎么都被占用了呢

2018-04-20

e.offsetX表示的是鼠标指针位置相对于你触发mousemove事件的源对象的 x 坐标。

当你鼠标移入加速按钮中时,触发mousemove事件的源对象就是按钮了,所以e.offsetX是当前鼠标位置相对于按钮的偏移量,所以会变小了一块

1

0 学习 · 5012 问题

查看课程