JQuery - 删除元素后的所有内容

And*_*Hin 35 javascript jquery

我有:

<div id="container">
  <div id="i_1"></div>
  <div id="i_2"></div>
  <div id="i_3"></div>
  <div id="i_4"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

如何在$('#i_2')之后删除所有内容?

Ada*_*son 87

使用 nextAll

$('#i_2').nextAll().remove()
Run Code Online (Sandbox Code Playgroud)


Jos*_*ian 7

$("#container div:gt(1)").remove();
Run Code Online (Sandbox Code Playgroud)

另一种选择.