一、jq創(chuàng)建對象
var $new = $("<a>這是一個(gè)標(biāo)簽</a>")
二、添加元素
父子節(jié)點(diǎn)插入
append()父節(jié)點(diǎn)添加子節(jié)點(diǎn)? ? ?父.append(子節(jié)點(diǎn))? 把子節(jié)點(diǎn)添加到父節(jié)點(diǎn)中最后
appendto()? ? 子.appendto(父)將子節(jié)點(diǎn)添加到父節(jié)點(diǎn)中最后
prepend()??????
prependto()
同輩節(jié)點(diǎn)插入
after() a節(jié)點(diǎn).after(b節(jié)點(diǎn))? ? ?將b節(jié)點(diǎn)插入到a節(jié)點(diǎn)的后面
before()a節(jié)點(diǎn).before(b節(jié)點(diǎn))? ? ?將a節(jié)點(diǎn)插入到b節(jié)點(diǎn)的前面
insertafter()
insertbefore()
三、刪除節(jié)點(diǎn)的三種方法
remove():刪除整個(gè)節(jié)點(diǎn)? ?父節(jié)點(diǎn).remove()
empty():清空節(jié)點(diǎn)內(nèi)容? ? 父節(jié)點(diǎn)。empty()
detach():刪除元素,保留綁定事件和附加數(shù)據(jù)? ? 父節(jié)點(diǎn).detach( )
四、替換節(jié)點(diǎn)
replaceWith()? ? 舊節(jié)點(diǎn).replaceWith(新節(jié)點(diǎn))
replaceAll()? ? ? ? 新節(jié)點(diǎn).replaceAith(舊節(jié)點(diǎn))
五、節(jié)點(diǎn)復(fù)制
clone():clone([true])? 復(fù)制事件處理? ? ? ? clone([flase])不復(fù)制事件處理? ? 默認(rèn)flase
eg:a節(jié)點(diǎn).clone().appendTo(b節(jié)點(diǎn))? ? 復(fù)制a節(jié)點(diǎn)并添加到b節(jié)點(diǎn)后面
六、綁定事件和移出事件
bind(type,fn);? ? type:事件類型(click等)? fn:方法函數(shù)? ? 綁定多個(gè):bind{type:fn , type:fn , type:fn}
unbind([type],[fn]);