我一直试图解决这个问题,但如果没有一些严肃的解决方法,我似乎无法弄明白.
如果我有以下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>
Run Code Online (Sandbox Code Playgroud)
现在,我现在如何选择<li>第一个父母之后的标签(或者第二个)?基本上选择<li>with class="parent"和以下兄弟姐妹,直到它<li>与父类一起到达另一个兄弟姐妹.
我可以使用嵌套列表重新构建列表,但我不想这样做.有什么建议?