Я пробовал Wrap
и WrapALl
, а также nextUntil
, но его довольно сложный этот. У меня есть этот HTMLОберните вокруг определенного div
<ul class="quick-list quick-glance hideOnSearch show-for-medium-up">
<li><span class="strong">Price:</span> $198000</li>
<li><span class="strong">Miles:</span> 349999</li>
<li><span class="strong">Vehicle Type:</span> Minivans and Vans</li>
</ul>
и я хочу, чтобы это выглядело как
<ul class="accordion show-for-small hide-for-medium-up">
<li>
<div class="title">TITLE</div>
<div class="content">
<ul class="quick-list quick-glance hideOnSearch show-for-medium-up">
<li><span class="strong">Price:</span> $198000</li>
<li><span class="strong">Miles:</span> 349999</li>
<li><span class="strong">Vehicle Type:</span> Minivans and Vans</li>
</ul>
</div>
</li>
</ul>
Я попробовал этот
$('ul.quick-list').wrapAll('<ul class="accordion"><li><div class="title">TITLE</div><div class="content"></div></li></ul>'); //Single page Top accordion
Но он помещает в неправильных местах quick-list
.
Как это сделать с помощью jQuery?
Пожалуйста, покажите код, который вы пробовали. Трудно сказать, что пошло не так, не видя этого. – JJJ
Добавил его на вопрос – user1889007