這是一個(gè)綜合的案例,主要就是展示選擇器的使用,案例中的選擇器是相對(duì)比較復(fù)雜的,很多時(shí)候我們不需要寫這么復(fù)雜的選擇器,但是案例是為了展示整個(gè)選擇器的知識(shí)點(diǎn)的運(yùn)用
右邊是一段文本,我們通過不同的選擇器給指定的文字賦予顏色
分析一段復(fù)雜的選擇器:
$("#menu_con div.tag dd > p:first-child")
這段組合的選擇器表達(dá)式用到了幾個(gè)之前學(xué)到的選擇器:ID、Class、元素、層級(jí)、子元素篩選器
當(dāng)用到篩選器 :first-child的時(shí)候我們就知道了,這肯定是一組合集,意味著p元素是有多個(gè),而且是分布在不同父元素dd里面的
圈圈中就是選擇器對(duì)應(yīng)的選擇到的元素:
這個(gè)選擇器其實(shí)挺復(fù)雜的,現(xiàn)實(shí)的開發(fā)中,我們應(yīng)該要避免出現(xiàn)這么冗余繁瑣的選擇器,可以最簡單的在a元素的父元素上加一個(gè)id,或者class直接定位即可。當(dāng)然這樣的處理可能無形中可能要多出一個(gè)無意義的屬性了
PS:本節(jié)主要是對(duì)選擇器使用的練習(xí),有其他需后期學(xué)到的知識(shí)提前出現(xiàn),童鞋們可以酌情去研究和思考。
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)