gpt4 book ai didi

jQuery - 在一个 div 之后和另一个 div 之前包装元素

转载 作者:太空狗 更新时间:2023-10-29 13:44:55 25 4
gpt4 key购买 nike

我有这个html

<div class="sbox">
<div class="top-sbox"></div>
<h3>Menu</h3>
<ul class="subpages">
<li><a href="#">Subpagina</a></li>
<li><a href="#">Subpagina</a></li>
<li><a href="#">Subpagina</a></li>
<li><a href="#">Subpagina</a></li>
<li><a href="#">Subpagina</a></li>
<li><a href="#" class="last">Subpagina</a></li>
</ul>


<div class="bottom-sbox"></div>
</div>

如何在 div.top-sbox 之后和 div.bottom-sbox 之前包装所有元素。谢谢!

我想要这样的结果:

<div class="sbox">
<div class="top-sbox"></div>
<div id="wrapper">
<h3>Menu</h3>
<ul class="subpages">
<li><a href="#">Subpagina</a></li>
<li><a href="#">Subpagina</a></li>
<li><a href="#">Subpagina</a></li>
<li><a href="#">Subpagina</a></li>
<li><a href="#">Subpagina</a></li>
<li><a href="#" class="last">Subpagina</a></li>
</ul>
</div>
<div class="bottom-sbox"></div>
</div>

最佳答案

给你。

编辑:抱歉。更简单:http://jsfiddle.net/ajRd2/1/

$('.top-sbox').nextUntil('.bottom-sbox').wrapAll('<div class="dwrap" />'); 

关于jQuery - 在一个 div 之后和另一个 div 之前包装元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5944029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com