user419017
user419017

Reputation:

Remove all elements after certain element

My code is:

<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>

How would I dynamically remove all elements after element1?

Upvotes: 35

Views: 30709

Answers (1)

Darin Dimitrov
Darin Dimitrov

Reputation: 1038750

You could use the .nextAll() method:

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

Upvotes: 81

Related Questions