Алексей, Массив данных, который прикреплен в коде это все что нужно в данном случае. Я могу отфильтровать по цене, по типу и тд, но не могу сообразить как это делать именно с чекбоксами, т.е. при клики фильтрую, а после снятия чексбокса ничего не возвращается в исходное состояние
Так в вопросе указана задача, нужно реализовать дополнение товара, изменение контента по надобности и онлайн оплата, знания для всего остального какие-никакие но есть.
После этого писать серверную часть, или ручками или взять готовую CMS - это уже зависит полностью от задачи.
1. Подключение оплаты на сайт лучше делать отдельно, через сервисы. Выбор очень широк. Так как зависит от того сколько будете платить за пользование.
В остальном же это выглядит как: не притрагивайся ни к чему, все равно толкового ничего не выйдет))
Я прекрасно знаю и отдают себе отчет, что не напишу такой сервис как Алиэкспресс и ему подобных, но для сайта где нужно реализовать динамическое наполнение контента, добавление товара и оплаты через сайт, я полагаю что тут не нужно быть senior'ом. Мне только нужно знать каким инструментом лучше это реализовать.
Спасибо за ответ! Но я, наверно, немного не правильно задал вопрос. Изначально на первом кнопке слайдера уже висит класс "slider-btn--active", при нажатие на второй-третий и тд. с первой кнопки этот класс должен убираться, а на нажатые вешиться, отсюда вопрос можно ли как то обойтись без проверки if else?
Всё, теперь точно разобрался с делегированием)) Спасибо. Но вопрос с заполнением NodeList остался интересен, можно ли как то его заполнить элементами после отрисовки шаблона или нет?
Хорошо, так работает, спасибо. НО! в этом случае, куда бы я не нажал на дочерние элементы, высплытие происходит в любом случае, а мне надо чтобы модалка открывалась только при нажатие на кнопку. Как заполнить NodeList кнопками, после отрисовки товара в DOM?)