ZamarShoo
@ZamarShoo
Начинающий программист. Учу фронт, пока удачно

Почему после нажатия на кнопку первый цикл анимации происходит не до конца?

Есть анимация круговая, при нажатии на кнопку она должна начинаться с начала. Все прекрасно, но только после нажатия на кнопку первая анимация происходит не до конца

https://codepen.io/ZamarShoo/pen/rNWzoOZ
  • Вопрос задан
  • 35 просмотров
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега JavaScript
Верставший фронтендер
Потому что не нужно ставить таймеры с нулевой задержкой, если не понимаете зачем это делается.
$(".next-nav").on("click", function () {
  setTimeout(() => { // Зачем?
    clearInterval(timerId);
  }, 0);
  startAnimate();
});


Пара видео который могут помочь понимать:
https://www.youtube.com/watch?v=8cV4ZvHXQL4
https://www.youtube.com/watch?v=j4_9BZezSUA
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Artezio Санкт-Петербург
от 160 000 до 220 000 ₽
01 мар. 2021, в 00:47
300000 руб./за проект
01 мар. 2021, в 00:29
5555 руб./за проект
01 мар. 2021, в 00:25
1000 руб./за проект