jQuery的:nth-child(n)选择器用于匹配作为父元素下的第n个(或特定顺序的)子元素的元素,将其封装为jQuery对象并返回。
与该选择器相对的是:nth-last-child(n)选择器,用于匹配作为父元素下的倒数第n个(或符合特定倒数顺序的)子元素。
注意::nth-child(n)选择器与:eq(index)选择器的不同之处在于:
:eq(index)选择器只匹配一个元素,并且是所有匹配到的元素中的第index + 1
个元素(索引index
从0开始算起);
:nth-child(n)选择器则需要判断匹配到的元素是否是其父元素的第n
个子元素或符合其他特定要求(序号n
从1开始算起),如果是就保留,否则将被舍弃。