2009-12-22 155 views

回答

158

是的,你可以得到的div元素,然後使用slice方法來獲得最後五:

var e = $('#someelement > div').slice(-5); 
+6

+1很乾淨,簡單。 – Sampson 2009-12-22 18:24:23

+0

很好的回答。謝謝。 – jlstr 2013-03-04 03:12:30

9

當然,你可以使用選擇的.length屬性來獲取計數,然後使用:gt(n)選擇,以獲得最後的5

var o = $("div.container > div:gt("+($("div.container > div").length-5)+")");