亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jQuery學(xué)習(xí)筆記 操作jQuery對象 文檔處理

 更新時(shí)間:2012年09月19日 21:10:55   作者:  
HTML文檔的層次關(guān)系是樹型的,每個(gè)標(biāo)簽可視為樹的各個(gè)節(jié)點(diǎn)。若操作jQuery對象,使得HTML文檔的結(jié)構(gòu)發(fā)生了改變,就叫做文檔處理
下面就是一些常用方法,格式為$(selector).方法,其中$(selector)即當(dāng)前選定元素:

 

移動(dòng)元素

方法

描述

append($(selector))

向當(dāng)前元素的內(nèi)部追加內(nèi)容

appendTo($(selector))

將當(dāng)前元素在某元素內(nèi)部追加。但由于會(huì)根據(jù)需要對當(dāng)前元素進(jìn)行移動(dòng),所以jQuery對象更改了,可用end()還原

prepend($(selector))

向當(dāng)前元素的內(nèi)部前置內(nèi)容

prependTo($(selector))

將當(dāng)前元素在某元素內(nèi)部前置。類似于appendTo(),會(huì)改變對象

after($(selector))

向當(dāng)前元素之后插入內(nèi)容

insertAfter($(selector))

將當(dāng)前元素插入到某元素之后。類似于appendTo(),會(huì)改變對象

before($(selector))

向當(dāng)前元素之前插入內(nèi)容

insertBefore($(selector))

將當(dāng)前元素插入到某元素之前。類似于appendTo(),會(huì)改變對象

 

添加元素

方法

描述

$(html)

創(chuàng)建生成jQuery對象。根據(jù)原始HTML代碼字符串,創(chuàng)建指向新元素的jQuery對象,再利用移動(dòng)方法來添加到文檔中

clone()

復(fù)制生成jQuery對象。復(fù)制當(dāng)前選定頁面元素,生成副本元素的jQuery對象,同樣利用移動(dòng)方法來添加到文檔中。而且clone()指向副本,相當(dāng)于更改了jQuery對象,所以可用一次end()還原到當(dāng)前選定元素;二次end()則徹底還原對jQuery對象的更改

 

替換元素

方法

描述

replaceWith($(selector))

replaceWith($(html))

移動(dòng)頁面上原有的元素來替換當(dāng)前選定的頁面元素,也可以添加新元素來替換

replaceAll($(selector))

replaceAll($(html))

用當(dāng)前選定的元素來替換某元素,可以使頁面上原有元素,也可以是新元素。同樣會(huì)根據(jù)需要復(fù)制當(dāng)前元素副本,從而更改jQuery對象

 

包裹元素

方法

描述

wrap($(selector))

wrap($(html))

復(fù)制頁面上原有的元素來包裹當(dāng)前選定的元素,也可以添加新元素來包裹

unwrap()

用來去除當(dāng)前元素的父元素,但是父元素內(nèi)部的文本內(nèi)容依舊保留

wrapAll($(selector))

復(fù)制頁面原有元素把所有當(dāng)前選定元素包裹在一起,不同于wrap()分別包裹每個(gè)元素

wrapInner($(selector))

復(fù)制頁面原有元素把分別包裹每個(gè)當(dāng)前選定元素內(nèi)部的文本和后代元素,不同于wrap()分別包裹每個(gè)元素本身

 

刪除和清空元素

方法

描述

remove()

刪除當(dāng)前元素,該元素包含的文本內(nèi)容和后代元素會(huì)一起刪除掉,綁定的事件也不復(fù)存在

detach()

同樣是刪除當(dāng)前元素,但是綁定的事件還是存在的

empty()

清空當(dāng)前元素,該元素的文本內(nèi)容和后代元素都將刪除,但保留其本身

相關(guān)文章

最新評論