課程
/前端開發
/jQuery
/jQuery基礎(二)—DOM篇
為什么第二個按鈕多次點擊后,每次都會改變顏色,不是只改變最后一個的嗎
而且多次點擊第一個和第二個按鈕時候,就會變成這個樣子
2017-09-26
源自:jQuery基礎(二)—DOM篇 5-2
正在回答
<div>
? ? ? ? ? ? <p>第四段</p>
? ? ? ? ? ? <p>第五段</p>
? ? ? ? ? ? <p>第六段</p>
</div>
html結構是這樣的.
?$('<a style="color:red">replaceAll替換第六段的內容</a>').replaceAll('.right > div:last p:last');
關鍵的jquery代碼是這個,表示是替換掉類名為.right子元素最后一個div中的最后一個p元素,由于p被a替換了,那么自然的最后一個p就自然變成了第二個p了,再點擊,最后一個p就又變了
慕粉3601794 提問者
慕仙5237505 回復 慕粉3601794 提問者
舉報
jQuery第二階段開啟DOM修煉,了解創建、插入、刪除與替換
3 回答多次點擊detach()
2 回答第二次點擊按鈕為什么會一次性生成兩個呢?
1 回答本章的多次點擊
3 回答為什么多次點擊第二個按鈕,li部分始終始終只有一個,而不會像p元素每點擊一次就添加一個
2 回答為什么提交了點擊按鈕沒有效果
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-09-26
<div>
? ? ? ? ? ? <p>第四段</p>
? ? ? ? ? ? <p>第五段</p>
? ? ? ? ? ? <p>第六段</p>
</div>
html結構是這樣的.
?$('<a style="color:red">replaceAll替換第六段的內容</a>').replaceAll('.right > div:last p:last');
關鍵的jquery代碼是這個,表示是替換掉類名為.right子元素最后一個div中的最后一個p元素,由于p被a替換了,那么自然的最后一個p就自然變成了第二個p了,再點擊,最后一個p就又變了