我試過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 2013-03-22 11:34:20
將其添加到問題 – user1889007 2013-03-22 11:35:53