課程
/前端開發(fā)
/jQuery
/jQuery源碼解析(架構(gòu)與依賴模塊)
如題,還是不太明白,為什么append動(dòng)作,會(huì)導(dǎo)致第一個(gè)自動(dòng)刪除呢?
2014-12-13
源自:jQuery源碼解析(架構(gòu)與依賴模塊) 1-6
正在回答
不是自動(dòng)刪除,因?yàn)橐玫氖怯靡粋€(gè)dom對(duì)象,所以每次操作的時(shí)候,會(huì)自動(dòng)移到不同的按鈕下面
因?yàn)槊看蝍ppend都是用的#book這個(gè)dom對(duì)象,而不是新增一個(gè)dom對(duì)象,所以點(diǎn)第二個(gè)按鈕后第一個(gè)按鈕下的對(duì)象會(huì)消失。相當(dāng)于只有一個(gè)蘋果,每次把他放在不同的位置了。如果你把代碼修改一個(gè),設(shè)置#book1,#book2,#book3,#book4 四個(gè)dom對(duì)象,每一個(gè)按鈕append一個(gè)對(duì)象,就會(huì)發(fā)現(xiàn)相互之間不影響 了
jQuery里有一個(gè)clone() 方法,可以實(shí)現(xiàn)你要的效果,每次點(diǎn)各自下面的都不消失,但會(huì)越點(diǎn)越多
舉報(bào)
由淺入深地剖析jQuery庫的設(shè)計(jì)與實(shí)現(xiàn),揭開框架背后的秘密
4 回答這個(gè)疑問如何解釋,第二個(gè)按鈕單擊是第一個(gè)按鈕單擊append的東西怎么會(huì)不見了呢?
1 回答都沒有發(fā)現(xiàn)問題么?第二個(gè)按鈕click,對(duì)應(yīng)的div append了book,但是為什么之前按鈕單擊append的東西不見了呢?
1 回答提交按鈕的作用是什么
2 回答為什么在點(diǎn)擊按鈕后,1和3同時(shí)彈出?
2 回答為什么在ajQuery.extend中添加方法就報(bào)錯(cuò),沒有這個(gè)方法?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2014-12-15
不是自動(dòng)刪除,因?yàn)橐玫氖怯靡粋€(gè)dom對(duì)象,所以每次操作的時(shí)候,會(huì)自動(dòng)移到不同的按鈕下面
2019-11-05
因?yàn)槊看蝍ppend都是用的#book這個(gè)dom對(duì)象,而不是新增一個(gè)dom對(duì)象,所以點(diǎn)第二個(gè)按鈕后第一個(gè)按鈕下的對(duì)象會(huì)消失。相當(dāng)于只有一個(gè)蘋果,每次把他放在不同的位置了。如果你把代碼修改一個(gè),設(shè)置#book1,#book2,#book3,#book4 四個(gè)dom對(duì)象,每一個(gè)按鈕append一個(gè)對(duì)象,就會(huì)發(fā)現(xiàn)相互之間不影響 了
2015-05-17
jQuery里有一個(gè)clone() 方法,可以實(shí)現(xiàn)你要的效果,每次點(diǎn)各自下面的都不消失,但會(huì)越點(diǎn)越多