2-17綜合練習(xí) 任務(wù)中第4個(gè)題目
??? //不分男女,選中第一類衣服中第9個(gè)a元素,并改變顏色
??? //這里用了nth-child 選擇的他們所有父元素的第n個(gè)子元素
??? $("#menu div.tag dd a:nth-child(10)").css('color','#66CD00');
為什么題目中選的是第9個(gè)a元素,答案中要寫10,即a:nth-child(10)。而不是a:nth-child(9)
??? //不分男女,選中第一類衣服中第9個(gè)a元素,并改變顏色
??? //這里用了nth-child 選擇的他們所有父元素的第n個(gè)子元素
??? $("#menu div.tag dd a:nth-child(10)").css('color','#66CD00');
為什么題目中選的是第9個(gè)a元素,答案中要寫10,即a:nth-child(10)。而不是a:nth-child(9)
2016-12-17
舉報(bào)
2017-02-07
jQuery實(shí)現(xiàn):nth-child(n)是嚴(yán)格來自CSS規(guī)范,所以n值是“索引”,也就是說,從1開始計(jì)數(shù),:nth-child(index)從1開始的,而eq(index)是從0開始的,剛剛說錯(cuò)了
2017-02-07
因?yàn)橐闵螾,dd的子元素有兩種p和a,一共有10個(gè),所以是nth-child(10)
2016-12-17
nth-child(index)從1開始的, ?因?yàn)槟?#menu div.tag dd a:nth-child(10)" ? ?是找dd的子元素 a,所以略過<p>
a是index(2)開始的 所以第9個(gè)為 a:nth-child(10)