如何删除以前设置的jQuery .wrapInner()?

时间:2014-08-10 17:50:02

标签: jquery

$('#main').wrapInner('<div></div>')

.wrap()您只需使用.unwrap()

删除

.unwrapInner()似乎不在图书馆中。

.unwrap()无法使用.wrapInner()

有人遇到同样的问题吗?非常感谢您的帮助。

1 个答案:

答案 0 :(得分:9)

首先,您可以在div元素上添加一个标记类(它可能无关紧要,但以防万一):

$("#main").wrapInner('<div class="wrapper"></div>'); // Notice class=wrapper

然后你可以使用contents().unwrap()打开它:

$("#main > .wrapper").contents().unwrap();

Jsfiddle:http://jsfiddle.net/prankol57/wkvyzre6/