jQuery節點操做

  • 建立元素節點
    示例:html

    // $(htmlStr)
    // htmlStr:html格式的字符串
    建立一個span標籤:      `$("<span>我是span標籤</span>")`
  • 添加節點app

append(content|fn)方法:
概述: 向每一個匹配的元素內部追加內容。這個操做與對指定的元素執行appendChild方法,將它們添加到文檔中的狀況相似。
示例:
函數

appendTo(content)方法:
概述: 把全部匹配的元素追加到另外一個指定的元素元素集合中。 實際上,使用這個方法是顛倒了常規的$(A).append(B)的操做,即不是把B追加到A中,而是把A追加到B中。
spa

prepend(content)方法:
概述: 向每一個匹配的元素內部前置內容。這是向全部匹配元素內部的開始處插入內容的最佳方式。
示例:
3d

prependTo(content)方法:
概述: 把全部匹配的元素前置到另外一個、指定的元素元素集合中。實際上,使用這個方法是顛倒了常規的$(A).prepend(B)的操做,即不是把B前置到A中,而是把A前置到B中。
code

  • 清空節點與刪除節點

empty()方法:
概述: 刪除匹配的元素集合中全部的子節點。
示例:
htm

remove([expr])方法:
概述: 從DOM中刪除全部匹配的元素。
這個方法不會把匹配的元素從jQuery對象中刪除,於是能夠在未來再使用這些匹配的元素。但除了這個元素自己得以保留以外,其餘的好比綁定的事件,附加的數據等都會被移除。
示例:
對象

  • 克隆節點

clone([Even[,deepEven]])方法:
概述: 克隆匹配的DOM元素而且選中這些克隆的副本。 在想把DOM文檔中元素的副本添加到其餘位置時這個函數很是有用
參數:
Events[,deepEvents]:
1.一個布爾值(true 或者 false)指示事件處理函數是否會被複制。
2.一個布爾值,指示是否對事件處理程序和克隆的元素的全部子元素的數據應該被複制。
示例:
blog

相關文章
相關標籤/搜索