Показать сообщение отдельно
  #1 (permalink)  
Старый 21.04.2013, 16:50
Новичок на форуме
Отправить личное сообщение для gogolinsky Посмотреть профиль Найти все сообщения от gogolinsky
 
Регистрация: 21.04.2013
Сообщений: 3

Ожидание окончания обработчика
Имеем:
Слайдер картинок.
И соответственно две кнопки: крутануть влево, крутануть вправо.
Обработчики событий кнопок:
$(".right").click(function() {
								slideLeft();	
								});
	$(".left").click(function() {
								slideRight();	
								});

Слайдер работает красиво. Но
Возникает некрасивое явление, если несколько раз быстро нажать на кнопку вправо (или влево). Картинки начинают скакать не по порядку и только со временем все устаканивается.
Как исправить код обработчиков событий, что б перед последующим нажатием на кнопку Вперед (Назад) сначала проходила проверка "а закончилась ли предыдущая анимация"?
Ответить с цитированием