Показать сообщение отдельно
  #7 (permalink)  
Старый 23.04.2014, 03:06
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Сообщение от koderman Посмотреть сообщение
Почему так происходит?
Потому что на момент вызова функции проверки анимация еще не завершилась и координаты берутся те которые были в начале анимации.
Функцию проверки надо вызывать каллбеком после завершения анимации, например так:
$(".gamer").animate({"left" : "-=50px"}, 200, check);
Ответить с цитированием