ztree 指定节点清空_节点操作
一.節點操作
? 1.DOM節點操作
? ①創建節點
? 語法:document.createElement("標簽名");
? 注:只單純的創建出來了一個元素節點對象,不包含內容、屬性和樣式。
? ②插入節點
? 在父元素內部末尾追加
? 語法:父元素.appendChild(需要插入的子元素);
? 在父元素指定參照元素前面插入
? 語法:父元素.insertBefore(需要插入的子元素,參照元素);
? 注:如果參照元素為null,則在父類元素內部末尾插入
? ③刪除節點
? 語法:父元素.removeChild(需要被刪除的元素)
? ④克隆節點
? 語法:需要復制的元素.cloneNode(boolean類型的參數);
? 注:如果參數為true,代表深復制,也就是連同子元素一起復制;
? 如果參數為false(默認),代表淺復制,不復制子元素。
2.jQuery的節點操作
? ①創建節點
? 語法:$("
我是一個標題標簽
")
? 注:創建元素節點的同時,還可以設置內容、屬性和樣式。
? ②在內部插入(需要通過父元素,然后在內部插入一個元素)
? 在父元素內部末尾插入
? 語法:父元素.append(被插入元素);-->在父元素內部追加一個子元素
? 被插入的元素.appendTo(父元素); -->把子元素追加到指定的一個父元素中
? 在父元素內部開頭插入
? 語法:父元素.prepend(被插入的元素); -->在父元素內部的最前面插入一個子元素
? 被插入的元素.prependTo(父元素); -->把子元素插入到指定父元素內部的最前面
? 使用場合:當父元素內部沒有子元素時,這是只能使用“內部插入”子元素,
? 因為沒有參照元素,所以無法使用“外部插入”
?
? ③在外部插入(不需要通過父元素,直接在參照位置插入一個元素)
? 在參照元素前面插入一個元素
? 語法:參照元素.before(需要插入的子元素) -->在參照元素前面插入一個子元素
? 需要插入的子元素.insetBefore(參照元素) -->把子元素插入到指定參照元素前面
? 在參照元素后面插入一個元素
? 語法:參照元素.after(需要插入的子元素); -->在參照元素后面插入一個子元素
? 需要插入的子元素.insertAfter(參照元素); --> 把子元素插入到指定參照元素后面
?
? ④刪除節點
? remove()方法,刪除節點(刪除當前元素,并且還刪除了該元素內部的子元素)
? 語法:被刪除元素.remove(["選擇器"])
? 注:jQuery對象是一個集合,我們在刪除元素的時候還可以指定刪除某寫指定的元素。
? empty()方法,清空節點(不刪除當前元素,但是會刪除當前元素的所有子元素)
? 語法:被清空節點.empty();
? 注意:顯示開發中,清空節點一般不會使用,因為清空節點效率低,建議使用html("")方
? 法來實現 。
?
總結
以上是生活随笔為你收集整理的ztree 指定节点清空_节点操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux下生成coredump文件
- 下一篇: 复习---使用基础语法实现栈及迭代