Показать сообщение отдельно
  #1 (permalink)  
Старый 02.05.2021, 22:46
Аватар для nastya97core
Аспирант
Отправить личное сообщение для nastya97core Посмотреть профиль Найти все сообщения от nastya97core
 
Регистрация: 04.04.2020
Сообщений: 60

Как переключать кнопки и собирать массив?
Здравствуйте. Есть вот такая конструкция: https://jsfiddle.net/gojpc5ru/

последний этап: формирование массива - вроде мне удался, хотя я не уверена, что я всё правильно сделала... может оно не так должно писаться?

но вот с кнопкой я не могу.

Логика такая:
  • одно нажатие по блоку - добавляет класс active
  • одно нажатие по другому блоку - убирает класс у предыдущего блока и добавляет класс новому блоку
  • второе нажатие по активному блоку - убирает у него класс active
  • нажатие на кнопку "Добавить" убирает внутри группы все active и добавляет запись в массив
  • Внутри группы может существовать только 1 класс active

спотык у меня на моменте, что я дважды должна писать parentNode. Это норм? ну и проблема с отменой класса при нажатии на другой блок.
Ответить с цитированием