• Переписать код с jquery на чистый Js?

    @Zara-Zara Автор вопроса
    одну часть сделала, но цикл закончился и заново не запускается,а второй обработчик события срабатывает сразу на все карточки, как исправить?
    let n = 0;
    cards.addEventListener('click', (event) => {
    	let target = event.target;
    	if (target.classList.contains("card__button")) {
    		
    		if (n == card.length) {
    			n == 0;
    		}
    		card[n].classList.add('active');
    		cardBooked[n].style.display = 'block';
    		cardBlock[n].style.display = 'none';
    		n++;
    	}
    });
    cards.addEventListener('click', (event) => {
    	let target = event.target;
    	if (target.classList.contains("card__item")) {
    		for (let i = 0; i < card.length; i++) {
    			card[i].classList.remove('active');
    			cardBooked[i].style.display = 'none';
    			cardBlock[i].style.display = 'block';
    		}
    	}
    });
    Ответ написан
    Комментировать
  • Не корректно переключаются радио кнопки в таблице?

    @Zara-Zara Автор вопроса
    Спасибо, после удаления name в input type="radio" все заработало.
    Ответ написан
    Комментировать