У меня есть неупорядоченный список, экспортированный CMS, и мне нужно идентифицировать <li>
элементы, имеющие класс .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>
Любая помощь будет принята с благодарностью.