我有一个由 CMS 导出的无序列表,需要识别<li>
具有 .sub 类的元素并将它们包装在 .sub 中<ul>
。
我已经尝试过这种wrapAll()
方法,但是它找到了所有<li class="sub">
元素并将它们包装在一个<ul>
. 我需要它来维护单独的分组。
导出的代码如下:
<ul>
<li></li>
<li></li>
<li></li>
<li class="sub"></li>
<li class="sub"></li>
<li class="sub"></li>
<li></li>
<li></li>
<li class="sub"></li>
<li class="sub"></li>
<li class="sub"></li>
<li></li>
</ul>
我需要它是:
<ul>
<li></li>
<li></li>
<li></li>
<ul>
<li class="sub"></li>
<li class="sub"></li>
<li class="sub"></li>
</ul>
<li></li>
<li></li>
<li></li>
<ul>
<li class="sub"></li>
<li class="sub"></li>
<li class="sub"></li>
</ul>
<li></li>
<li></li>
</ul>
任何帮助将不胜感激。