:nth-of-type()選擇器根據(jù)它們?cè)谝唤M同級(jí)兄弟中的位置來(lái)選擇給定類(lèi)型的所有元素。
使用:nth-child()選擇器可以根據(jù)所有元素的位置(無(wú)論類(lèi)型如何)來(lái)選擇所有元素。
$(":nth-of-type(number|An+B|odd|even)")
選擇屬于其父級(jí)的第三個(gè)<span>元素的每個(gè)<span>元素:
$(document).ready(function(){ $("span:nth-of-type(3)").css("background", "lime"); });測(cè)試看看?/?
奇數(shù)和偶數(shù)關(guān)鍵字用于匹配索引為奇數(shù)或偶數(shù)的子元素:
$(document).ready(function(){ $("span:nth-of-type(odd)").css("background", "lime"); $("span:nth-of-type(even)").css("background", "aqua"); });測(cè)試看看?/?
參數(shù) | 描述 |
---|---|
number | 每個(gè)要匹配的子元素的索引(從1開(kāi)始) |
odd | 選擇每個(gè)奇數(shù)子元素 |
even | 選擇每個(gè)偶數(shù)子元素 |
An+B | 指定要選擇的子元素 示例:p:nth-of-type(3n + 2)從第二段開(kāi)始選擇每個(gè)第三段 |