我想使用jQuery删除页面的主体,但从该身体抓取一个div并将其作为唯一显示该页我如何删除身体,克隆身体内的div并将其追加回
<body>
<div id="box1"></div>
<div id="box2"></div>
<div id="box3">CLONE AND APPEND ME AS ONLY DIV TO SHOW IN BODY</div>
<div id="box4"></div>
</body>
我试过这个,但没有奏效。我确定我需要先克隆它,然后替换?
$('body').replaceWith('#box3');
你所要做的是'$( '身体')replaceWith($( '#BOX3'));'([DEMO](HTTPS ://jsfiddle.net/lmgonzalves/561nxy23/)),但为什么不''('body div:not(#box3)')。remove();'([DEMO](https://jsfiddle.net/ lmgonzalves/561nxy23/1 /))? – lmgonzalves