DOM操作
1 內部插入
append(content|fn) 向每個匹配的元素內部追加內容
appendTo(content) 把所有匹配的元素追加到另一個指定的元素元素集合中
prepend(content|fn) 向每個匹配的元素內部前置內容
prependTo(content) 把所有匹配的元素前置到另一個、指定的元素元素集合中
2 外部插入
after(content|fn) 在每個匹配的元素之后插入內容
before(content|fn) 在每個匹配的元素之前插入內容
insertAfter(content) 把所有匹配的元素插入到另一個、指定的元素元素集合的后面
insertBefore(content) 把所有匹配的元素插入到另一個、指定的元素元素集合的前面
3 包裹
wrap(html|ele|fn) 把所有匹配的元素用其他元素的結構化標記包裹起來
unwrap() 這個方法將移出元素的父元素
wrapAll(html|ele) 移出元素的父元素
wrapInner(html|ele|fn) 將每一個匹配的元素的子內容(包括文本節點)用一個HTML結構包裹起來
?
4 替換
replaceWith(content|fn) 將所有匹配的元素替換成指定的HTML或DOM元素
replaceAll(selector) 用匹配的元素替換掉所有 selector匹配到的元素
?
5 刪除
empty() 刪除匹配的元素集合中所有的子節點
remove([expr]) 從DOM中刪除所有匹配的元素
detach([expr]) 從DOM中刪除所有匹配的元素 這個方法不會把匹配的元素從jQuery對象中刪除,因而可以在將來再使用這些匹配的元素。與remove()不同的是,所有綁定的事件、附加的數據等都會保留下來
6 復制
clone([Even[,deepEven]]) 克隆匹配的DOM元素并且選中這些克隆的副本

浙公網安備 33010602011771號