一、jq創(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é)點.replaceAith(舊節(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]);