@podkudahka
крутой

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

<div class="item active"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
  • Вопрос задан
  • 65 просмотров
Решения вопроса 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)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
29 мар. 2024, в 11:11
10000 руб./за проект
29 мар. 2024, в 10:00
10000 руб./за проект
29 мар. 2024, в 09:59
750 руб./в час