類選擇器,顧名思義,通過(guò)class樣式類名來(lái)獲取節(jié)點(diǎn)
描述:
$( ".class" )
類選擇器,相對(duì)id選擇器來(lái)說(shuō),效率相對(duì)會(huì)低一點(diǎn),但是優(yōu)勢(shì)就是可以多選
同樣的jQuery在實(shí)現(xiàn)上,對(duì)于類選擇器,如果瀏覽器支持,jQuery使用JavaScript的原生getElementsByClassName()函數(shù)來(lái)實(shí)現(xiàn)的
右邊實(shí)現(xiàn)一個(gè)原生getElementsByClassName()函數(shù)的實(shí)現(xiàn)代碼與jQuery實(shí)現(xiàn)代碼的比較
我們不難發(fā)現(xiàn):
jQuery除了選擇上的簡(jiǎn)單,而且沒(méi)有再次使用循環(huán)處理
不難想到$(".imooc").css()方法內(nèi)部肯定是帶了一個(gè)隱式的循環(huán)處理,所以使用jQuery選擇節(jié)點(diǎn),不僅僅只是選擇上的簡(jiǎn)單,同時(shí)還增加很多關(guān)聯(lián)的便利操作,后續(xù)我們還會(huì)慢慢的學(xué)到其他的優(yōu)勢(shì)。
在代碼編輯器中第50行填寫相應(yīng)代碼
$(".imooc")
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)