少し問題がありますが、これが可能かどうか疑問に思っていますか?
私がこれを持っているとしましょう...
<div id="box">
<div data-ground="1">ONE</div>
<div data-ground="2">TWO</div>
<div data-ground="3">THREE</div>
<div data-ground="4">FOUR</div>
</div>
これを使用して、1 つの特定の div を除くすべてを削除します...
$('#box div[data-group!=3]').remove();
とにかく元の子要素を元に戻す方法はありますdiv#box
か? - それらが削除された後ですか?
私はフィドルを作りました... http://jsfiddle.net/motocomdigital/N8vUy/4/
どんな提案でも大歓迎です。