jQuery節(jié)點操作


創(chuàng)建對象

var $new = $("<a>這是一個標簽</a>")

父子節(jié)點插入

append()父節(jié)點添加子節(jié)點? ? ?父.append(子節(jié)點)? 把子節(jié)點添加到父節(jié)點中最后

appendto()? ? 子.appendto(父)將子節(jié)點添加到父節(jié)點中最后

prepend()??????

prependto()

同輩節(jié)點插入

after() a節(jié)點.after(b節(jié)點)? ? ?將b節(jié)點插入到a節(jié)點的后面

before()a節(jié)點.before(b節(jié)點)? ? ?將a節(jié)點插入到b節(jié)點的前面

insertafter()

insertbefore()

刪除節(jié)點

remove():刪除整個節(jié)點? ?父節(jié)點.remove()

empty():清空節(jié)點內容? ? 父節(jié)點。empty()

detach():刪除元素,保留綁定事件和附加數(shù)據(jù)? ? 父節(jié)點.detach( )

替換節(jié)點

replaceWith()? ? 舊節(jié)點.replaceWith(新節(jié)點)

replaceAll()? ? ? ? 新節(jié)點.replaceWith(舊節(jié)點)

復制節(jié)點

clone():clone([true])? 復制事件處理? ? ? ?

?clone([flase])不復制事件處理? ? 默認flase

eg:a節(jié)點.clone().appendTo(b節(jié)點)? ? 復制a節(jié)點并添加到b節(jié)點后面

綁定事件和移出事件

bind(type,fn);? ? type:事件類型(click等)? fn:方法函數(shù)? ?

?綁定多個:bind{type:fn , type:fn , type:fn}

unbind([type],[fn]);

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容