Как остановить анимацию animate jQuery

При применении метода animate библиотеки jQuery к элементу несколько раз  анимация не срабатывает параллельно, а образовывается так называемые стек анимаций — анимация выполняется последовательно в порядке применения метода animate.

Что делать если этот метод был многократно применён и анимация выполняется и выполняется. И её надо остановить.

Нужно очистить очередь анимации этого элемента следующим образом:

Таким образом мы остановим анимацию, дав выполниться текущему animate.
Ну и небольшой примерчик.

Если вкратце описать, то тут для блока в цикле задаётся куча анимаций. При клике по ссылке анимация останавливается.
Ещё нагляднее тут.

Рубрики: jQuery
Понравилось? Поделись с другими плз












Комментарии ВКонтакте





Комментарии с сайта

Оставить комментарий

*