Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   событие click после окончания анимации (https://javascript.ru/forum/events/51709-sobytie-click-posle-okonchaniya-animacii.html)

DynkanMaclaud 16.11.2014 22:18

событие click после окончания анимации
 
Доброго времени суток, http://www.nologostudio.ru/
вот тут заинтересовал эффект прокрутки слайдов, в общем сам эффект реализовать удалось(меняется ширина блока),но у меня проблема в том что когда щелкаю на маленькие квадратики начинает выполняться скрипт, а вот в примере пока анимация(изменение ширины) не закончится, как быстро я не переключаю эти квадратики всеравно скрипт не выполняется...HELP:help:

ksa 17.11.2014 08:16

DynkanMaclaud, можно на время анимации просто удалять обработчики, а поокончании навешивать...

krasovsky 17.11.2014 08:30

Записывай в глобальную переменную\неймспейс флаг со статусом своей анимации: клик по квадрату = ставишь в true и в обработчике клика проверяешь, если true значит return false. Закончилась анимация = ставишь флаг в false.


Часовой пояс GMT +3, время: 01:38.