| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > d&d on touch devices |
| Автор: Evghenusi 24.11.2013, 20:06 | ||
| Здравствуйте. При повторном перемещении блока, он "отпрыгивает" в левый верхний угол. Подскажите пожалуйста, в чём кроется ошибка?
http://jsfiddle.net/W9LpC/show |
| Автор: CruorVult 25.11.2013, 14:27 | ||
| На touchstart нужно только единожды установить offset. А у тебя при повторном touchstart смещение устанавливается как текущее положение мышки, соответственно и разница будет 0. http://jsfiddle.net/W9LpC/3/ Ну а вообще, можно инициализировать разницу в 0 сразу на window.onload
|