課程
/前端開發
/jQuery
/jQuery基礎(二)—DOM篇
如題,為何第二次點擊按鈕二沒反應了
2017-06-01
源自:jQuery基礎(二)—DOM篇 4-4
正在回答
有反應。。。把你之前的覆蓋了而已。
暮女神 提問者
你可以改一下代碼 ?點擊button1把p添加進box1 ??點擊button2把p添加進box2 ,就可以發現p只能被添加一次了
有反應 ? 和原生JS的appendChild的原理類似,當這個節點已存在時再使用會進行覆蓋。 ?然后detach()其實是臨時刪除,返回值即為之前被替代掉的兩個P(dom對象),第二次點擊的時候p指向的仍然是那兩個dom對象,引用路徑是一模一樣的,所以和appendChild的效果一樣..
舉報
jQuery第二階段開啟DOM修煉,了解創建、插入、刪除與替換
1 回答detach用法
1 回答關于detach方法
3 回答多次點擊detach()
3 回答replaceAll返回值
1 回答detach()
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-06-09
有反應。。。把你之前的覆蓋了而已。
2017-06-01
你可以改一下代碼 ?點擊button1把p添加進box1 ??點擊button2把p添加進box2 ,就可以發現p只能被添加一次了
2017-06-01
有反應 ? 和原生JS的appendChild的原理類似,當這個節點已存在時再使用會進行覆蓋。 ?然后detach()其實是臨時刪除,返回值即為之前被替代掉的兩個P(dom對象),第二次點擊的時候p指向的仍然是那兩個dom對象,引用路徑是一模一樣的,所以和appendChild的效果一樣..