Просмотр поста

.
Артёмочка
вот накидал код http://jsfiddle.net/tw66T/
Проблема следующая: Если быстро несколько раз кликнуть то квадрат передвинется в два раза больше чем нужно, пытался исправить через stop, но увы не получилось, затем задействовал переменную но и тут провал.

Результат должен быть таков:
1) если нажать на кнопку Клик то квадрат передвигается на заданное расстояние но при этом если пользователь нажмет еже раз кнопку Клик во время передвижения квадрата то этот клик должен игнорироваться
2) затем когда передвижение квадрата окончено и если нажать кнопку Клик то квадрат передвигается обратно тут тоже должно игнорироваться нажатие кнопки до окончания передвижения квадрата
3) Начинаем все заново

Простите если не складно составил проблему и результат