Этот вопрос закрыт для ответов, так как повторяет вопрос Как зациклить последовательное добавление/снятие класса для нескольких элементов?
godsplane
@godsplane

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

Пример разметки.

<div class="banner-block  active">
          <img class='banner-img' src="/images/f-b-bg.png" alt="">
        </div>
        <div class="banner-block">
          <img class='banner-img' src="/images/s-b-bg.png" alt="">
        </div>
        <div class="banner-block">
          <img class='banner-img' src="/images/t-b-bg.png" alt="">
        </div>


Каждые несколько секунд убирать класс актив у одного блока и добавлять следующему.Как это сделать?
Начал так:
let i = document.querySelectorAll('.banner-block');
    i.forEach(function () {
      setTimeout(() => {

      }, 2000);
    })
  • Вопрос задан
  • 148 просмотров
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы