Спасибо за советы. Сделал через clientX и clientY (position:absolute у слоя уже было) — скорость перетаскивания стала нормальной. Дёргание полностью не исчезло, но стало значительно меньше (уже можно пользоваться).
Причём, если перетаскивать слой строго по вертикали или по горизонтали, дёргания вообще нет — оно заметно, только если перетаскивать слой по диагонали, то есть когда одновременно изменяются координаты и по x, и по y. В идеале, конечно, хотелось бы избавиться и от него.
|