我想使用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