jQuery将元素移动到父级别

时间:2013-08-23 03:00:05

标签: jquery

我有这个DOM结构:

<div>
  <label>
    <input />
  </label>
</div>

我想使用jQuery将输入向上移动一级并删除标签,以便我有:

<div>
  <input />
</div>

我有一个div的引用,但标签或输入上没有id或类(由插件小部件生成)。我试图删除标签,但当然也删除了输入。

1 个答案:

答案 0 :(得分:4)

您可以在输入元素上调用.unwrap()来实现此目的

$('div > label > input').unwrap()

演示:Fiddle