При клике на ссылку должна происходить анимация которая длится несколько секунда. Для того чтобы пользователь увидел анимацию и только потом перешел по ссылке при клике написала e.preventDefault() потом код с анимацией.
Но не знаю как сделать переход после того как отработала анимация. Спасибо за помощь
Вот тут не факт, что event.target.href вернет то, что нужно. Ссылку надо записывать до анимации, так как в процессе самой анимации event может сто раз изменится.
Надим Закиров, это наглядный пример. Ну для начала код анимации желательно глянуть. С чего бы event изменится, если его не меняют? Ну и тут нужна асинхронная функция, чтоб только после анимации был переход, а не сразу