第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

理解對不對?

關于對“.replaceWith()方法返回的jQuery對象引用的是替換前的節(jié)點,而不是通過replaceWith/replaceAll方法替換后的節(jié)點“這句話的理解:

????舉個栗子: a.replaceAll(b) 返回的對象和值均是a,而不是b

????????????????而 a.replaceWith(b) 返回的對象是a ,但值為b的

ps:不知道有木有理解錯誤>_ <,歡迎大神指正!

正在回答

3 回答

replaceAll()函數(shù)的返回值為jQuery類型,返回表示替換內容的jQuery對象。

與被替換掉的節(jié)點關聯(lián)的所有數(shù)據(jù)和事件處理器也將同時被移除。


replaceWith()函數(shù)的返回值為jQuery類型,返回當前jQuery對象本身(雖然其匹配的元素已從文檔中被移除)。

與被替換掉的節(jié)點關聯(lián)的所有數(shù)據(jù)和事件處理器也將同時被移除。



0 回復 有任何疑惑可以回復我~
#1

星yee_爺 提問者

非常感謝!
2017-04-01 回復 有任何疑惑可以回復我~
#2

傳說中的高手

這個說法,我可不可以這樣理解,jQuery對象是在調用時才使用選擇表達式進行匹配的?
2018-02-09 回復 有任何疑惑可以回復我~

.replaceWith()方法 ?

(original)原始jQuery對象被返回。該對象指向已經(jīng)從 DOM 中被移除的對象,而不是指向已經(jīng)取代了它的新元素。

所以:

a.replaceAll(b) 返回值是對象,是a

而 a.replaceWith(b) 返回值是對象,是a


0 回復 有任何疑惑可以回復我~

a.replaceAll(b) 返回的值均是a,而b是對象。replace()函數(shù)和replaceAll()函數(shù)的區(qū)別就是目標和源的位置相反。而且replaceAll()函數(shù)可以替換每一個目標元素,簡而言之就是替換每一個它的參數(shù)對象對應的DOM。


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
jQuery基礎(二)—DOM篇
  • 參與學習       114000    人
  • 解答問題       614    個

jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換

進入課程

理解對不對?

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號