не имеет класс active) добавляется класс active, но предыдущая кнопка с этим же классом не удаляется сразу? Буду рад и благодарен, кто поможет
const menuItemParams = document.querySelectorAll('.menu__item-params') menuItemParams.forEach(params => { params.addEventListener('click', (e) => { if(e.target.classList.contains('menu__item-size')) { const sized = params.querySelectorAll('.menu__item-size') const currentActive = params.querySelector('._active') if(currentActive) { currentActive.classList.remove('_active') } e.target.classList.add('_active') } }) })
аоаоаоао спасибо
кстати, я ещё вспомнил, что это легче было радио кнопками сделать
Обсуждают сегодня