Задать вопрос
@podkudahka
крутой

Как добавлять класс каждые 3 секунды поочередно у элементов с одинаковым классом?

<div class="item active"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@i1yas
let activeInd = 0;
const itemList=  $('.item');
setInterval(() => {
  $(itemList.get(activeInd)).removeClass('active');
  activeInd++;
  if(activeInd > (itemList.length - 1)) {
    activeInd = 0;
  }
  $(itemList.get(activeInd)).addClass('active');
}, 3000)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
05 янв. 2025, в 07:48
2000 руб./за проект
05 янв. 2025, в 06:24
15000 руб./за проект
05 янв. 2025, в 06:22
15000 руб./за проект