Показать сообщение отдельно
  #3 (permalink)  
Старый 10.06.2022, 11:36
Аспирант
Отправить личное сообщение для Дмитрий Луценко Посмотреть профиль Найти все сообщения от Дмитрий Луценко
 
Регистрация: 24.05.2022
Сообщений: 36

Смотрите, Вы селектором перебираете все ноды с классом sfera. У Вас эта переменная sfera хранит массив нод.

Если прям грубый пример-сравнение:
const sfera это как коробка с телефонами. Вам нужно подключить зарядку к выбранному Вами телефону, а Вы втыкаете эту зарядку прямо в коробку.

Значит, надо коробку открыть, взять выбранный Вами телефон и его зарядить.

На идеальность кода не претендую, но ошибки нет. Соответственно этот код поможет Вам доработать Ваш функционал

const sferes = document.querySelectorAll(".sfera");
    sferes.forEach(function(sfera){
	sfera.addEventListener("click", function (event){
	sfera.classList.toggle("vybrano");
	console.log(sfera);
    });
});
Ответить с цитированием