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>
項目 6+ (この場合は 6 & 7) を動的に削除し、項目が 6 未満の場合に壊れない方法はありますか? 何か案は?ありがとう
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>
項目 6+ (この場合は 6 & 7) を動的に削除し、項目が 6 未満の場合に壊れない方法はありますか? 何か案は?ありがとう
ただ:
$('ul li:gt(4)').remove();
http://jsfiddle.net/zerkms/dpCsj/
PS: タイトルで「5 以降」と言い、「6 以降」は質問本文にあります。タイトルから選びました
n 番目の子セレクターで実現できます。
$( 'ul li:nth-child( n + 6 )' ).remove( );