如果要替换节点,jQuery提供了两个方法:replaceWith()和replaceAll()。
两个方法的作用相同,只是操作颠倒了。
作用:将所有匹配的元素都替换成指定的HTML或者DOM元素。(摘自《锋利的jQuery(第二版)》P72)
基本用法:$(A).replaceWith(B) → 用B替换A
$(A).replaceAll(B) → 用A替换B
注意:用已经存在的jQuery对象去替换时,替换的本质是移动而不是复制。
以下是官方的说明截图:
未完待续……
2019-03-30 23:20:03