Задать вопрос
@Valsin

Как добавить анимацию при каждом клике?

Здравствуйте! Сейчас анимация проходит только при первом клике, при последующих нет, а как сделать так, чтобы анимация срабатывала при каждом клике?

https://codepen.io/katerina-shmidt/pen/dyyRvOp
  • Вопрос задан
  • 258 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
origami1024
@origami1024
went out for a night walk
Чтобы перезапустить анимацию нужно добавлять класс асинхронно с его удалением.

Замени
mainImg.classList.add("animate")

на
setTimeout(e=>{mainImg.classList.add("animate")},5)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы