Тема: $(window).scroll()
Показать сообщение отдельно
  #2 (permalink)  
Старый 05.09.2012, 16:06
Интересующийся
Отправить личное сообщение для yura_remnev Посмотреть профиль Найти все сообщения от yura_remnev
 
Регистрация: 01.07.2011
Сообщений: 9

Как Вам такой вариант:
- создаете глобальный флаг (или свойство глобального объекта или глобальную переменную), например isAnimate = false
- перед запуском .animate({scrollTop:…}) ставите значение isAnimate = true, после завершения работы анимации — isAnimate = false
- при вызове обработчиков скрола проверяете флаг isAnimate, если его значение true — не выполняете код, которые необходим для прокрутки колесиком
Ответить с цитированием