jQuery Dom操作的區別

2021-07-11 07:25:10 字數 908 閱讀 8743

2.prepend()和prependto()
a.prepend(b)——將b前置到a中
a.prependto(b)——將a前置到b中
3.after()和insertafter()
a.after(b)——將b插到a之後          ab
a.insertafter(b)——將a插到b之後   ba
4.before() 和 insertbefore()
a.before(b)——將b插入到a之前            ba
a.insertbefore(b)——將a插入到b之前    ab
5.detach(),remove(),empty()
empty()——不刪除元素本身(包含所有屬性),不刪除

繫結事件和jquery相關資料,刪除文字域及子節點

remove()——

刪除元素本身(包含所有屬性),刪除

繫結事件和jquery相關資料,刪除文字域及子節點

從dom中刪除所有匹配的元素。這個方法不會把匹配的元素從jquery物件中刪除,因而可以在將來再使用這些匹配的元素。但除了這個元素本身得以保留之外,其他的比如繫結的事件,附加的資料等都會被移除。

detach()——

刪除元素本身(包含所有屬性),不刪除

繫結事件和jquery相關資料,刪除文字域及子節點

從dom中刪除所有匹配的元素。

這個方法不會把匹配的元素從jquery物件中刪除,因而可以在將來再使用這些匹配的元素。與remove()不同的是,所有繫結的事件、附加的資料等都會保留

jQuery DOM操作篩選

filter not has div1span div2 div filter box css border 1px red solid 選出div,並且類為box,進行操作 div not box css border 1px red solid 選擇div 並且類不是box,進行操作 div h...

JQuery DOM節點操作

1.建立 移動節點 var box 建立節點 return html代表原本裡面的內容 div prepend 插入節點,插入到內容的前面 div prepend function index,html return html代表原本裡面的內容 box.prependto body 插入的內容前面 ...

jQuery Dom節點操作

1.jquery追加標籤 c css font size 100px 2.移除標籤 c remove 3.新增父級標籤,在某個標籤的外層新增標籤 c wrap 4.在某個標籤之前新增標籤 c before 我是before新增的標籤 5.在某個標籤之後新增標籤 c after 我是after新增的標...