Javascript 如果有UL,如何在5之后移除所有项目(如果有)?
使用jQuery,有没有办法删除位置6之后的LI项Javascript 如果有UL,如何在5之后移除所有项目(如果有)?,javascript,jquery,Javascript,Jquery,使用jQuery,有没有办法删除位置6之后的LI项 <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> <li>7</li> </ul> 一, 二, 三, 四, 五, 六, 七, 一种动态删除项目
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
</ul>
- 一,
- 二,
- 三,
- 四,
- 五,
- 六,
- 七,
一种动态删除项目6+(本例中为6和7)的方法,如果少于6项,则不会中断?有什么想法吗?谢谢只要:
$('ul li:gt(4)').remove();
附言:在你的标题中,你说“5后”和“6后”在问题正文中。我从标题中选择了一个可以通过第n个子选择器完成:
$('ulli:n个孩子(n+6)')。删除()代码>@inhan:yep,取决于目标-选择器可能不同。最重要的是:gt()