Задать вопрос
yanadev
@yanadev
кодю

Как отменить и снова повесить клик на ссылку?

При клике на ссылку должна происходить анимация которая длится несколько секунда. Для того чтобы пользователь увидел анимацию и только потом перешел по ссылке при клике написала e.preventDefault() потом код с анимацией.
Но не знаю как сделать переход после того как отработала анимация. Спасибо за помощь
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Shev_Art_V
@Shev_Art_V
Занимаюсь разработкой сайтов на Modx Revolution
document.location.href = e.target.getAttribute('href');
Ответ написан
Комментировать
Tim-A-2020
@Tim-A-2020
document.querySelector('a').addEventListener('click', event => {
  event.preventDefault();
  console.log('тут анимация');
  window.location.href = event.target.href;
})
Ответ написан
Ваш ответ на вопрос

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

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