@supfiger

Как конвертировать jQuery в чистый JS?

Помогите перевести код в чистый JS:
$('.list').on('click', 'li', function(){
    $('.list li').removeClass('active');
    $(this).addClass('active');
});
  • Вопрос задан
  • 225 просмотров
Решения вопроса 1
const lists = document.querySelectorAll('.list li');

lists.forEach(list => {
  list.addEventListener('click', () => {
    lists.forEach(list => list.classList.remove('active'));

    list.classList.add('active');
  });
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект