简单的拖动'和'掉落元素运动是生涩的

时间:2013-05-10 00:46:43

标签: javascript user-interface

请在这里查看jsFiddle Mock-up

移动橙色方块。它应该非常生涩。 更改曲目的left: 0,没有问题。

为什么会这样?

2 个答案:

答案 0 :(得分:0)

pageX值相对于文档的左边缘而不是句柄。将var h = e.pageX;更改为var h = e.pageX - 100;。请参阅demo

答案 1 :(得分:0)

e.pageX位于屏幕上,但this.style.left位于div track