2015-04-05 53 views
-1
刪除最後4個「li」

是否有簡單的方法來縮短無序列表?Jquery:從ul

<ul class="aside-list"> 
    <li class="bordered-item">One</li> 
    <li class="bordered-item">One</li> 
    <li class="bordered-item">One</li> 
    <li class="bordered-item">One</li> 
    <li class="bordered-item">One</li> 
    <li class="bordered-item">One</li> 
    <li class="bordered-item">One</li> 
</ul> 

而我試圖找到一種方法來從UL中刪除「x」個節點。 謝謝

回答

3

使用slice()功能,

$('ul > li').slice(-4).remove() 

可以在片功能指定X。

+0

謝謝。切片... :) – 2015-04-05 15:56:05

0
$('.bordered-item').slice(-4).remove(); //removes last four 
$('ul > li:contains("x")').remove(); //removes <li>s containing "x"