Задать вопрос
@supfiger

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

Помогите перевести код в чистый JS:
$('.list').on('click', 'li', function(){
    $('.list li').removeClass('active');
    $(this).addClass('active');
});
  • Вопрос задан
  • 230 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
const lists = document.querySelectorAll('.list li');

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

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

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

Похожие вопросы