@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>

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

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

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