課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ) (一)—樣式篇
$(".prev + span").css("border", "3px groove blue"); 這樣寫為什么不行?不是同一父元素后面的第一個span元素嗎?
2018-06-27
源自:jQuery基礎(chǔ) (一)—樣式篇 2-5
正在回答
可以使用并列選擇器實現(xiàn),$('.prev , span').css("border", "3px groove blue");
.prev指類名為prev的所有元素,本例指的是span元素,你后面又加了一個span元素,span+span?不知何意?Double span ?
你這樣選擇的是span后面同級的span元素,很明顯例題中span后面沒有元素了,所以就沒有任何效果了。
舉報
jQuery初入開啟樣式修煉,體驗萬能的jQuery樣式集搭建網(wǎng)站布局
1 回答相鄰兄弟選擇器和一般兄弟選擇器所選擇到的元素,必須在同一個父元素下
1 回答一般兄弟選擇器的問題
2 回答關(guān)于相鄰選擇器連續(xù)迭代的問題
3 回答兄弟選擇器不能向前選擇嗎?
3 回答$("prev ~ siblings") 一般兄弟選擇器
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-03-30
可以使用并列選擇器實現(xiàn),$('.prev , span').css("border", "3px groove blue");
2018-12-11
.prev指類名為prev的所有元素,本例指的是span元素,你后面又加了一個span元素,span+span?不知何意?Double span ?
你這樣選擇的是span后面同級的span元素,很明顯例題中span后面沒有元素了,所以就沒有任何效果了。
2018-06-27