Я пытался решить эту проблему, но я не могу понять это без каких-либо серьезных обходных путей.
если у меня есть следующий HTML:
<ul>
<li class="parent"> headertext </li>
<li> text </li>
<li> text </li>
<li> text </li>
<li class="parent"> headertext </li>
<li> text </li>
<li> text </li>
</ul>
Теперь, как мне теперь просто выбрать теги <li>
, следующие за первым родителем (или вторым, если на то пошло)? В основном, выбирая <li>
с class="parent"
и следующих братьев и сестер, пока не достигнет другого <li>
с родительским классом.
Я мог бы реструктурировать список с помощью вложенных списков, но я не хочу этого делать. Какие-либо предложения?