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

Как пофиксить скрипт?

Имеется такой код:
<a href="https://google.com" class="some-link">tap1</a>
<a href="https://google.com" class="some-link">tap2</a>
<a href="https://google.com" class="some-link">tap3</a>

<script>
const link = document.querySelector('a.some-link');
link.addEventListener('click', event => {
  event.preventDefault();
  window.open(location.href);
  location.assign(link.href);
});
</script>

но отрабатывает он только для tap1. А для tap2 и tap3 не работает, хотя привязка к классу, а не айди. как пофиксить?
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@McThinker
querySelectorAll()
Ответ написан
Ваш ответ на вопрос

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

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