我有一个包含h3和一些div的div。我想基本上将所有div包装在一个容器div中,但是Cheerio没有包装或包装功能。
现在我正在附加容器div,使其成为需要成为其子女的div的兄弟。但我不知道如何将兄弟姐妹搬进这个容器。我想做的是:
$("div.container").append($this.siblings("div"));
基本上“附加到此节点,该节点的div兄弟。”但我无法弄清楚如何进行自我参考。
答案 0 :(得分:5)
您可以随时创建一个新的包装器并将所有div子项从原始容器移动到新容器:
// Create a wrapper
var newDiv = $('<div>');
// Move all divs from #container to the wrapper
newDiv.append($('#container').find('div'));