2011-07-10 21 views
27

Mi código es:Eliminar todos los elementos después de cierto elemento

<div id="wrap"> 
    <div id="element1" class="ewrap"></div> 
    <div id="element2" class="ewrap"></div> 
    <div id="element3" class="ewrap"></div> 
    <div id="element4" class="ewrap"></div> 
    <div id="element5" class="ewrap"></div> 
</div> 

¿Cómo me dinámicamente eliminar todos los elementos después de element1?

+0

posible duplicado de [Cómo eliminar todas las etiquetas después de cierta etiqueta?] (Http://stackoverflow.com/questions/2817833/how-to-remove- all-tags-after-certain-tag) –

Respuesta

63

se puede utilizar el método de .nextAll():

$('#element1').nextAll('div').remove(); 
+0

¡PERFECTO! ¡Gracias! –

+0

Muy buena característica. Gracias –

Cuestiones relacionadas