創(chuàng)建節(jié)點:
jQuery——var newnode=$("<li>內(nèi)容</li>");
添加元素:
父元素 append()/prepend() 子元素——添加到最后/最前
子元素 append to()/prepend to() 父元素——添加到最后/最前
插入同輩節(jié)點:
舊元素 after()/before() 新元素——把新元素插入舊元素之后/之前
舊元素 insertafter()/insertbefore() 新元素——把新元素插入舊元素之前/之后
刪除節(jié)點:
remove()——移除整個節(jié)點,由父節(jié)點發(fā)起
empty()——清空節(jié)點內(nèi)容,保留節(jié)點結(jié)構(gòu)
detach()——移除整個節(jié)點,但是保留元素綁定的事件
替換節(jié)點:
舊元素 replace with(新元素) ——新元素替換舊元素,下同
新元素 replace all(舊元素)
復(fù)制節(jié)點:
clone(true/false)——true同時復(fù)制綁定的事件,false則只復(fù)制節(jié)點內(nèi)容,默認(rèn)為false
事件的綁定和移除:
bind(觸發(fā)條件,函數(shù))——綁定一個事件 band{(),(),()}
unbind(觸發(fā)條件/不寫)——移除括號內(nèi)綁定的指定類型事件,不寫則移除所有函數(shù)