Задать вопрос
@Code-NaN

Почему не работает функция type на все блоки внутри с классом active?

Помогите, пожалуйста решить, почему набор текста происходит только в первой строке с классом active, остальные игнорируются. Как итог внутри блока code весь текст с классом active последовательно самопечатаются.

https://jsfiddle.net/sp_true/wtskpumz/25/

(function type() {
      text = str.slice(0, ++i);
      if (text === str) return;

      lineItem.querySelector('code .active').innerHTML = text;
      let char = text.slice(-1);
      if (char === '<') isTag = true;
      if (char === '>') isTag = false;

      if (isTag) return type();
      setTimeout(type, 20);
    }());
  }
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
querySelector получает 1 элемент. Используйте querySelectorAll.
Ответ написан
Ваш ответ на вопрос

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

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