課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ) (一)—樣式篇
? $(".left a:first").text(function(idnex,text){
? ? ? ? ? ? return '增加新的文本內(nèi)容' + text
? ? ? ? })
2019-04-30
源自:jQuery基礎(chǔ) (一)—樣式篇 3-2
正在回答
你如果是按照題目順序來測試代碼得到這個結(jié)果的話,那就是正常的。
因為倒數(shù)第二個操作“通過.html()方法替換html結(jié)構(gòu)”把第一個div里的html內(nèi)容全部替換成了文本,所以第一個div里已經(jīng)沒有a元素了,所以第二個div里的第一個a元素變成了全文檔的第一個a元素,在最后一個操作里選擇器.left a:first找到的a元素就是第二個div里的a元素
舉報
jQuery初入開啟樣式修煉,體驗萬能的jQuery樣式集搭建網(wǎng)站布局
1 回答改變第一個以后的屬性怎么辦
2 回答為什么第一個Input的屬性值沒有改變?
3 回答為什么最后一步同樣是 $(".left a:first").text卻控制的是第二個div里的元素了
2 回答為什么變紅的是第一個a標(biāo)簽內(nèi)容,而不是第三個a標(biāo)簽內(nèi)容
2 回答選取第二個div
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-05-05
你如果是按照題目順序來測試代碼得到這個結(jié)果的話,那就是正常的。
因為倒數(shù)第二個操作“通過.html()方法替換html結(jié)構(gòu)”把第一個div里的html內(nèi)容全部替換成了文本,所以第一個div里已經(jīng)沒有a元素了,所以第二個div里的第一個a元素變成了全文檔的第一個a元素,在最后一個操作里選擇器.left a:first找到的a元素就是第二個div里的a元素