Мы продолжаем знакомство с библиотекой jQuery, проходя курс на крупнейшем сайте по веб-разработке: www.w3schools.com/jquery/jquery_stop.asp">www.w3schools.com/jquery/jquery_stop.asp На этом уроке мы рассмотрим функцию остановки анимации.
Дата отправки отчёта:
19 мая 2017 г.
Задание выполнено: за
31 мин.
Чему научился:
Повторил пройденное
Что было сложным:
найти время
Комментарии:
С параметром stopAll всё ок, останавливает и удаляет все анимации из очереди, а если добавить параметр goToEnd, то при нажатии на финальной анимации, он её доводит до конца и удаляет потом записи, но в конце у нас колбэк вызов самой себя, и по сути остаются две записи, та, во время которой нажали кнопку, последняя анимация с колбеком и начальная пропускается, остаётся вторая после неё. Очень похоже на баг. Добавил тень к логотипу через css стили. Реализовал динамически изменяемое поле для анимации относительно размеров окна браузера, так же это влияет и на размеры логотипа. Текст над полем анимации тоже отцентрировал.
Научился: Останавливать анимацию Трудности: Самым сложным было осознать как работает рекурсивная функция при остановке..... Я так и не понял почему анимация начинает прыгать после функции StopAll