Привет всем! Как можно реализовать измение цвета фона по кнопке. Тоесть как дарк мод, только кнопок должно быть больше. Например, красная кнопка при нажатии меня цвет фона боди на красный, синяя на синий и тд. Заранее спасибо!
Николай, без понятия как реализовать с несколькими кнопками. Если 2 кнопки то оно либо добавляет к боди условно active либо убирает, а как так провернуть с большим количеством кнопок?
vittallyyaaa, можете показать код? Или же просто в каждую кнопку, например, забить дата-атрибут со значением цвета. После в скрипте их все найти и перебрать циклом, навесив обработчик клика по кнопке и при клике читать дата-атрибут кнопки и это значение ставить в стиль body
vittallyyaaa, с классом могут быть проблемы, если на элементе есть ещё классы или могут быть навешаны (а они могут, особенно если это body). Поэтому вариант удалить все классы и навесить нужный не очень хорошая идея.
А значит, лучше использовать data-
У кнопок тоже прописать data-
У кнопки получить - на body навесить.
Кнопки перебирать в цикле.