我正在尝试删除 nav 之后的 DIV
并使菜单保持简单,例如 nav > ul > li
我试过 unwrap
但它不起作用。
这是 HTML 结构
<nav>
<div class="menu-headermenu-container">
<ul id="menu-headermenu-1" class="menu">
<li><a href="corporate-training/">Menu Item</a></li>
</ul>
</div>
</nav>
最佳答案
你基本上需要用它的内部内容替换 div
$(".menu-headermenu-container").replaceWith($("#menu-headermenu-1"));
关于javascript - 从 html 中删除 div - jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47959360/