Я использую jQuery. У меня есть следующий HTML фрагмент:Как выбрать все элементы между двумя h2
<h1>Main Title</h1>
<h2>One header</h2>
<p>some text</p>
<p>more text</p>
<ul><li>a list</li></ul>
<h2>Another header</h2>
<a href="######">one link</a>
<h3>ddd</h3>
<p>eee</p>
<h2>Header 3<h2>
<p>This is a Paragraph</p>
Мне нужно, чтобы получить содержание, между каждым элементом h2 для того, чтобы сделать что-то вроде этого:
First Section text
some text
more text
Second section text
one link
ddd
eee
Third section text
This is a Paragraph
Я прочитал этот ресурс: http://www.tutorialspoint.com/jquery/jquery-selectors.htm
но все еще не может понять, как сделать то, что мне нужно.
Заранее благодарен!
Что такое Jquery у вас есть пытался? – kunalbhat
Попробуйте использовать ['.nextUntil()'] (http://api.jquery.com/nextUntil/). Что-то вроде '$ ('h2'). Each (function() {console.log ($ (this) .nextUntil ('h2'). Text());})' – Chad
Думали ли вы, что каждый класс H2 и используя .each()? – Brad