jquery - 使用 jQuery unwrap 删除 div 而不移动其中的元素

标签 jquery

我想删除具有“form-group”类的 div,但我不想删除其中的代码。 jQuery unwrap 应该做到这一点,但我不知道如何编写代码。

<form class="navbar-form">
<div class="form-group">
<input type="text" id="search" class="form-control" placeholder="Search">
<button class="btn btn-primary modal-search" type="submit">
<span class="icon icon-search"></span>
</button>
</div>       
</form>

最佳答案

使用.unwrap()

$('.form-group').children().unwrap();

DEMO

关于jquery - 使用 jQuery unwrap 删除 div 而不移动其中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23289833/

相关文章:

javascript - 从 "this"返回(向上遍历)并使用 jQuery 查找特定元素

jquery - 点击后改变颜色

javascript - Bootstrap 根据分辨率使用不同的 jQuery 插件

javascript - 可以在没有标签的情况下刷新页面并在同一页面中吗? Angular js

javascript - javascript 中的这个 For 循环是否与您转换为 jquery $.each() 的方式相同?

jquery - 如何从jquery中的选择列表数组中获取选择值

javascript - jQuery 菜单悬停

javascript - 返回全局变量的函数

javascript - 如何使用 jquery 向 ajax 调用添加参数?

javascript - 循环计时器背景颜色变化