返回值:jQuery :nth-last-of-type(n|even|odd|formula)
V1.9 概述
選擇的所有他們的父級元素的第n個子元素,計數從最後一個元素到第一個。
因為jQuery的實現:nth-是嚴格來自CSS規範,n值是“1-indexed”,也就是說,從1開始計數。 對於所有其他選擇器表達式比如:eq() 或 :even ,jQuery遵循JavaScript的“0索引”的計數。因此,給定一個單一<ul>包含3個<li>,$('li:nth-last-of-type(1)')選擇第3個,也就是最後一個<li>。
這個不尋常的用法,可進一步討論中找到 W3C CSS specification .
參數
n V1.9
匹配子元素序號
必須為整數,注意從1開始而不是0
even V1.9
匹配所有偶數元素
odd V1.9
匹配所有奇數元素
formula V1.9
使用特殊公式如( an + b )進行選擇. 例如:nth-last-of-type(3n+2) 從倒數第二個具備此標籤元素開始,匹配每個3的倍數的元素
示例
在每個匹配的ul中查詢倒數第二個li
<ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> </ul> $("ul li:nth-last-of-type(2)");