Sto provando a rimuovere tutto in tutto il corpo, ad eccezione di un singolo elemento e dei suoi figli. Come posso realizzare questo?jQuery - Seleziona tutto tranne un singolo elemento e i suoi figli?
Modifica 1 Si consideri il seguente markup:
<html>
<body>
<div id="div1"></div>
<div id="div2">
<div id="elementNotToRemove"></div>
</div>
<div id="div3"></div>
<div id="div4"></div>
</body>
</html>
Nell'esempio di cui sopra, io voglio rimuovere div1, div3 e DIV4, così come i loro figli, ma conservare div2 perché contiene l'elemento non rimuovere.
Ma se la profondità degli elementi fosse più profonda dei soli figli diretti del corpo? –
Rimuovere un elemento rimuoverà anche tutti i bambini –
Sì, ma non è quello che intendo. Ho chiarito un po 'il queston originale. –