鉴于UL,如何在5之后删除所有项目?

AnA*_*ice 0 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>
Run Code Online (Sandbox Code Playgroud)

一种动态移除项目6+(在这种情况下为6和7)并且如果少于6个项目则不会中断的方法?有任何想法吗?谢谢

zer*_*kms 11

只是:

$('ul li:gt(4)').remove();
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/zerkms/dpCsj/

PS:在你的标题中你说"5后"和"6后"是问题体内.我从标题中选择了一个