課程
/前端開發(fā)
/jQuery
/jQuery基礎(二)—DOM篇
為什么第二個按鈕從點擊第二次開始 那個新加入的p元素會出現(xiàn)在 整個class=right的div的頂部 ?append添加不應該是在底部添加么??!
2016-04-19
源自:jQuery基礎(二)—DOM篇 6-9
正在回答
因為你第二次起,每次$("li")時把三個li給取出了,div中只剩下p元素,且留在了div的頂部,等你appendTo的時候其實是把三個li和一個新的p元素加在了上次留下的那個p元素的后面,所以給你的錯覺好像是加在了頂部
炕土豆 提問者
兩個應該是分開理解的 add是向<li>的父級元素里添加,appendTo()是將<li>添加到class=“right”的div標簽里。第二次點擊的時候,因為<li>已經(jīng)在class=“right”的div里了 所以 add就添加到這個div里了
鈴鐺3
但是接著點第三、第四次之后P元素都還是出現(xiàn)在三個li之上是怎么回事
舉報
jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換
4 回答append添加位置問題
2 回答$("p").append(function(n)是單個添加。
1 回答請問大神們append添加不進去怎么搞
5 回答$("body").append(p); 這個append里面的p為什么沒有加引號
1 回答append參數(shù)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-04-20
因為你第二次起,每次$("li")時把三個li給取出了,div中只剩下p元素,且留在了div的頂部,等你appendTo的時候其實是把三個li和一個新的p元素加在了上次留下的那個p元素的后面,所以給你的錯覺好像是加在了頂部
2016-08-10
兩個應該是分開理解的 add是向<li>的父級元素里添加,appendTo()是將<li>添加到class=“right”的div標簽里。第二次點擊的時候,因為<li>已經(jīng)在class=“right”的div里了 所以 add就添加到這個div里了
2016-08-04
但是接著點第三、第四次之后P元素都還是出現(xiàn)在三個li之上是怎么回事