jquery中DOM節點操做(二)

3、刪除節點佈局

這裏咱們先寫一個簡單的佈局字體

1.remove():刪除全部匹配的元素3d

當某個節點用remove()刪除後,該節點所包含的全部後代節點將同時被刪除。這個方法的返回值是一個指向已被刪除的節點的引用,所以能夠在之後再使用這些元素。code

empty():清空全部元素blog

empty()並非刪除節點,而是清空節點,它能清空元素中的全部後代節點。事件

detach():刪除全部匹配的元素ip

detach與remove方法同樣,刪除後的元素仍然可使用,除此以外還會保留全部綁定的事件、附加的數據rem

刪除以後下標爲1的li點擊後字體仍然爲紅色。get

4、替換節點it

repalcewith():將全部匹配的元素用指定的HTML或者是DOM元素進行替換

repalceAll():用指定的HTML或者是DOM元素對全部匹配的元素進行替換.該方法與replaceWith()的做用相同,只不過是顛倒了replaceWith()的操做

點擊替換節點按鈕,用新建立的li替換第一個li。

5、克隆節點

clone():複製節點元素

克隆第一個li,並追加的ul後面

6、包裹節點

wrap():將某一個元素用其餘的元素給包裹起來

wrapAll():將全部匹配的元素用一個元素來包裹

wrapInner():將每個元素的子內容(包括文本節點),用其餘元素包裹起來

unwrap():移除被選元素的父元素

將p標籤用背景顏色爲紅色(background-color: red;)的div包裹起來、


相關文章
相關標籤/搜索