課程
/前端開(kāi)發(fā)
/jQuery
/jQuery基礎(chǔ) (一)—樣式篇
?$(".div:has(:span)").css("color", "blue");為什么不行?什么時(shí)候括號(hào)里面要加":"
2016-10-28
源自:jQuery基礎(chǔ) (一)—樣式篇 2-8
正在回答
.div : has(span)的意思是類名為div的元素下面有span標(biāo)簽的那些元素,選出來(lái)。
而你寫(xiě)的.div : has(:span)的意思就是把className=div下面的標(biāo)簽名為":span"的元素選出來(lái)。
.div : has(element)本來(lái)就已經(jīng)是一個(gè)選擇器了,has方法的括號(hào)里面放進(jìn)去的就直接是你的選擇篩選器,如這里的名字叫做span的標(biāo)簽。
has里面要放一個(gè)標(biāo)簽,并沒(méi)有一個(gè)標(biāo)簽叫做:span
?$(".div:contains('contains')").css("color",?"#CD00CD");
這樣寫(xiě)也一樣,你是被它誤導(dǎo)了
:span是個(gè)什么鬼,:號(hào)后面加的,都是jQuery定義好的,不是隨便加的,比如:has,:odd等等
舉報(bào)
jQuery初入開(kāi)啟樣式修煉,體驗(yàn)萬(wàn)能的jQuery樣式集搭建網(wǎng)站布局
1 回答$(".div:has('span')").css("color", "blue");和 $(".div:has(span)").css("color", "blue");效果一樣?
2 回答 $("span+span")為什么選擇不到兄弟節(jié)點(diǎn)span
4 回答為什么我這里的.div:contains和.div:has(span)都出不來(lái)效果呢??
2 回答ele.find('span').append(reset)
3 回答ele.find('span').append(reset)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-10-28
.div : has(span)的意思是類名為div的元素下面有span標(biāo)簽的那些元素,選出來(lái)。
而你寫(xiě)的.div : has(:span)的意思就是把className=div下面的標(biāo)簽名為":span"的元素選出來(lái)。
.div : has(element)本來(lái)就已經(jīng)是一個(gè)選擇器了,has方法的括號(hào)里面放進(jìn)去的就直接是你的選擇篩選器,如這里的名字叫做span的標(biāo)簽。
2017-02-06
has里面要放一個(gè)標(biāo)簽,并沒(méi)有一個(gè)標(biāo)簽叫做:span
2016-11-30
這樣寫(xiě)也一樣,你是被它誤導(dǎo)了
2016-10-28
:span是個(gè)什么鬼,:號(hào)后面加的,都是jQuery定義好的,不是隨便加的,比如:has,:odd等等