gpt4 book ai didi

jquery - 使用jquery将子菜单放入新的div中

转载 作者:行者123 更新时间:2023-12-01 08:03:22 25 4
gpt4 key购买 nike

我有一个带有子菜单的菜单。我想使用 jquery 将所有子菜单(无序列表)移动到扩展的 div 中。例如,我有一个如下所示的菜单:

<ul id="menu">
<li>
<ul class="sub-menu">...</ul>
</li>
<li>
<ul class="sub-menu">...</ul>
</li>
<li>
<ul class="sub-menu">...</ul>
</li>
</ul>

我希望将每个 .sub-menu 移动到下面的包含 div 中。我目前只能获得一个 .sub-menu:

var put = jQuery( ".sub-menu").html();
jQuery('#nav-expand').html(put);

但我想每一个都得到。我尝试使用 .each() 但我要么使用不正确,要么需要另一个解决方案。

最佳答案

您应该使用 jQuery 中的appendTo 方法来移动元素

http://api.jquery.com/appendTo/

$( ".sub-menu" ).appendTo( "#nav-expand" );

http://jsfiddle.net/QTwbb/

关于jquery - 使用jquery将子菜单放入新的div中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18113123/

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