課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ)(二)—DOM篇
.replaceWith()方法返回的jQuery對象引用的是替換前的節(jié)點,而不是通過replaceWith/replaceAll方法替換后的節(jié)點。是什么意思?
2016-10-22
源自:jQuery基礎(chǔ)(二)—DOM篇 5-2
正在回答
這個樣跟你解釋吧!x=5,y=4 ?, x.replaceWith(y) 顯示的是4,但是他的變量依舊是x,y只是把值給了x,并沒有插入新的元素。這叫分離DOM元素,1.4的JQ中before()和after()都可以分離DOM元素。希望能看懂。。。雖然寫的不是很科學(xué) 不過就是這么個意思。
地球一書生 提問者
就是返回的jQuery對象$a的引用的是沒有替換之前的節(jié)點b,var $a=$(b);
舉報
jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換
1 回答.replaceWith()方法返回的jQuery對象引用的是替換前的節(jié)點,而不是通過replaceWith/replaceAll方法替換后的節(jié)點????咩意思?。????
1 回答Dom替換replaceWith()和replaceAll()中,兩次點擊后,<p>第二段</p>和<p>第三段</p>都被替換掉,這不是bug嗎?怎么改成只能替換掉<p>第二段</p>?
6 回答e.target.innerHTML 這句能否用$(this) 替換?
2 回答replaceWith()被替換過后的元素可以重新在綁定事件嗎?
1 回答為什么嘗試把,.click(function(){})替換為.on(click,function(){})后,無效
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-23
這個樣跟你解釋吧!x=5,y=4 ?, x.replaceWith(y) 顯示的是4,但是他的變量依舊是x,y只是把值給了x,并沒有插入新的元素。這叫分離DOM元素,1.4的JQ中before()和after()都可以分離DOM元素。希望能看懂。。。雖然寫的不是很科學(xué) 不過就是這么個意思。
2016-10-22
就是返回的jQuery對象$a的引用的是沒有替換之前的節(jié)點b,var $a=$(b);