Задать вопрос
@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>

Заранее спасибо
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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