@Valsin

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

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

https://codepen.io/katerina-shmidt/pen/dyyRvOp
  • Вопрос задан
  • 250 просмотров
Решения вопроса 1
origami1024
@origami1024
went out for a night walk
Чтобы перезапустить анимацию нужно добавлять класс асинхронно с его удалением.

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

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

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект