@VPVPVP

Как исправить syntaxerror identifier 'btn' has already been declared в моём случае?

В двух словах.
Есть товары на странице,у них одинаковые div итд итп.. В div данного товара ,есть скрытый div с инормацией.
Я пытался сделать чтоб при клике на кнопку -
5f6883cd140d7834372586.png
открылся скрытый DIV
5f6883eeaa567990294155.png
Всё грубо говоря работает,в первом товаре,в других вылазит ошибка syntaxerror identifier 'btn' has already been declared что в целом логично,но в js не шарю,по этому незнаю как пофиксить такое,скорее всего вообще другой код нужно юзать..
Я делал так
<div class="over-product hidden">
то что у меня скрыто
</div>


и вот сам js
const btn = document.querySelector(".open");
const content = document.querySelector(".over-product");

btn.addEventListener("click", btnClick);

function btnClick() {
  console.log(content.classList);
  content.classList.toggle("hidden");
}
  • Вопрос задан
  • 575 просмотров
Решения вопроса 1
Benzin102
@Benzin102
Shitcoder
Что-то в духе такого должно быть
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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