課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ)(二)—DOM篇
里面的注釋去重是什么意思?麻煩詳細說說?
2016-10-13
源自:jQuery基礎(chǔ)(二)—DOM篇 4-4
正在回答
去重就是? 當(dāng)?shù)诙吸c擊刪除p元素button? return返回?? 文檔流中已經(jīng)不存在p元素了
weibo_豬豬豬惠婷_0
其實根據(jù)一樓的回復(fù),可以理解為--第一次點擊刪除p元素之后,文檔中已經(jīng)沒有p元素了($("p").length為0),此時
p?=?$("p").detach();
p中存儲著原先的元素和文本;
此時,加一個
if?(!$("p").length)?return;
可以知道if里面的判斷條件為true,函數(shù)會返回,不會再執(zhí)行p = $("p").detach();這樣就保證了p中的數(shù)據(jù)還是原先保存的元素和文本。
如果不加判斷,那么第二次執(zhí)行p = $("p").detach();????p中的內(nèi)容就是空的。此時,就不能顯示出detach()方法的作用了(可以從當(dāng)前頁面中移除該元素,但是會保留這個元素的內(nèi)存模型對象)。
舉報
jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換
1 回答detach()
1 回答remove detach
1 回答detach用法
2 回答renmove和detach
1 回答關(guān)于detach方法
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)微信公眾號
2016-10-13
去重就是? 當(dāng)?shù)诙吸c擊刪除p元素button? return返回?? 文檔流中已經(jīng)不存在p元素了
2016-10-20
其實根據(jù)一樓的回復(fù),可以理解為--第一次點擊刪除p元素之后,文檔中已經(jīng)沒有p元素了($("p").length為0),此時
p中存儲著原先的元素和文本;
此時,加一個
可以知道if里面的判斷條件為true,函數(shù)會返回,不會再執(zhí)行p = $("p").detach();這樣就保證了p中的數(shù)據(jù)還是原先保存的元素和文本。
如果不加判斷,那么第二次執(zhí)行p = $("p").detach();????p中的內(nèi)容就是空的。此時,就不能顯示出detach()方法的作用了(可以從當(dāng)前頁面中移除該元素,但是會保留這個元素的內(nèi)存模型對象)。