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