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

Почему код выполняется два раза?

В общем, проблема такая. Создаю класс, пишу вывод в консоль, и выводит код два раза. Что делать?

export class testHere {
    constructor(btn) {
        this.$btn = document.querySelector(btn)
        this.$btn.addEventListener('click', event => {
            event.preventDefault()
            
            console.log(event)
        })
    }
}


В html у меня обычная кнопка в теге form.

613fb9f5c354c294949777.png
  • Вопрос задан
  • 286 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
origami1024
@origami1024
went out for a night walk
Клаcс 2 раза инстансишь, соответственно два листенера
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 13:22
30000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект
18 дек. 2024, в 12:22
5000 руб./за проект