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

Cheerio, как получить html между двумя элементами?

Как получить html между двумя элементами?
Нужно получить все, что от первого h2 до второго, включая текст, теги, вложенные теги, но не включая сам h2 и его содержимое.

<h2><b>Version 0.3.0</b></h2>
April 15, 2020
<span>What’s new</span>
<h2><b>Version 0.2.9</b></h2>


const content = $('h2')
      .first()
      .nextUntil('h2');
    console.log($.html(content));

Пробую так, но получаю только
<span>What’s new</span>
. А нужно все, включая текст:

April 15, 2020
<span>What’s new</span>

Заранее спасибо
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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