jQuery學(xué)習(xí)筆記 操作jQuery對(duì)象 文檔處理
移動(dòng)元素
|
方法 |
描述 |
|
append($(selector)) |
向當(dāng)前元素的內(nèi)部追加內(nèi)容 |
|
appendTo($(selector)) |
將當(dāng)前元素在某元素內(nèi)部追加。但由于會(huì)根據(jù)需要對(duì)當(dāng)前元素進(jìn)行移動(dòng),所以jQuery對(duì)象更改了,可用end()還原 |
|
prepend($(selector)) |
向當(dāng)前元素的內(nèi)部前置內(nèi)容 |
|
prependTo($(selector)) |
將當(dāng)前元素在某元素內(nèi)部前置。類似于appendTo(),會(huì)改變對(duì)象 |
|
after($(selector)) |
向當(dāng)前元素之后插入內(nèi)容 |
|
insertAfter($(selector)) |
將當(dāng)前元素插入到某元素之后。類似于appendTo(),會(huì)改變對(duì)象 |
|
before($(selector)) |
向當(dāng)前元素之前插入內(nèi)容 |
|
insertBefore($(selector)) |
將當(dāng)前元素插入到某元素之前。類似于appendTo(),會(huì)改變對(duì)象 |
添加元素
|
方法 |
描述 |
|
$(html) |
創(chuàng)建生成jQuery對(duì)象。根據(jù)原始HTML代碼字符串,創(chuàng)建指向新元素的jQuery對(duì)象,再利用移動(dòng)方法來(lái)添加到文檔中 |
|
clone() |
復(fù)制生成jQuery對(duì)象。復(fù)制當(dāng)前選定頁(yè)面元素,生成副本元素的jQuery對(duì)象,同樣利用移動(dòng)方法來(lái)添加到文檔中。而且clone()指向副本,相當(dāng)于更改了jQuery對(duì)象,所以可用一次end()還原到當(dāng)前選定元素;二次end()則徹底還原對(duì)jQuery對(duì)象的更改 |
替換元素
|
方法 |
描述 |
|
replaceWith($(selector)) replaceWith($(html)) |
移動(dòng)頁(yè)面上原有的元素來(lái)替換當(dāng)前選定的頁(yè)面元素,也可以添加新元素來(lái)替換 |
|
replaceAll($(selector)) replaceAll($(html)) |
用當(dāng)前選定的元素來(lái)替換某元素,可以使頁(yè)面上原有元素,也可以是新元素。同樣會(huì)根據(jù)需要復(fù)制當(dāng)前元素副本,從而更改jQuery對(duì)象 |
包裹元素
|
方法 |
描述 |
|
wrap($(selector)) wrap($(html)) |
復(fù)制頁(yè)面上原有的元素來(lái)包裹當(dāng)前選定的元素,也可以添加新元素來(lái)包裹 |
|
unwrap() |
用來(lái)去除當(dāng)前元素的父元素,但是父元素內(nèi)部的文本內(nèi)容依舊保留 |
|
wrapAll($(selector)) |
復(fù)制頁(yè)面原有元素把所有當(dāng)前選定元素包裹在一起,不同于wrap()分別包裹每個(gè)元素 |
|
wrapInner($(selector)) |
復(fù)制頁(yè)面原有元素把分別包裹每個(gè)當(dāng)前選定元素內(nèi)部的文本和后代元素,不同于wrap()分別包裹每個(gè)元素本身 |
刪除和清空元素
|
方法 |
描述 |
|
remove() |
刪除當(dāng)前元素,該元素包含的文本內(nèi)容和后代元素會(huì)一起刪除掉,綁定的事件也不復(fù)存在 |
|
detach() |
同樣是刪除當(dāng)前元素,但是綁定的事件還是存在的 |
|
empty() |
清空當(dāng)前元素,該元素的文本內(nèi)容和后代元素都將刪除,但保留其本身 |
- Jquery 基礎(chǔ)學(xué)習(xí)筆記之文檔處理
- 詳解Jquery實(shí)現(xiàn)ready和bind事件
- jquery中ready()函數(shù)執(zhí)行的時(shí)機(jī)和window的load事件比較
- jquery $(document).ready()和window.onload的區(qū)別淺析
- jQuery中ready事件用法實(shí)例
- jQuery.holdReady()方法用法實(shí)例
- jQuery的ready方法詳解
- jquery中的$(document).ready()使用小結(jié)
- Jquery中"$(document).ready(function(){ })"函數(shù)的使用詳解
- JQuery的ready函數(shù)與JS的onload的區(qū)別詳解
- 模擬jQuery中的ready方法及實(shí)現(xiàn)按需加載css,js實(shí)例代碼
- jQuery的文檔處理程序詳解
相關(guān)文章
jQuery validata插件實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇jQuery validata插件實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-06-06
jQuery實(shí)現(xiàn)刪除li節(jié)點(diǎn)的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)刪除li節(jié)點(diǎn)的方法的相關(guān)資料,需要的朋友可以參考下2016-12-12
Jquery遍歷select option和添加移除option的實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇Jquery遍歷select option和添加移除option的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-08-08
JQuery實(shí)現(xiàn)table行折疊效果以JSON做數(shù)據(jù)源
這篇文章主要介紹JQuery實(shí)現(xiàn)的table行折疊效果并以JSON做數(shù)據(jù)源,需要的朋友可以參考下2014-05-05
Jquery 插件學(xué)習(xí)實(shí)例1 插件制作說(shuō)明與tableUI優(yōu)化
Jquery 插件學(xué)習(xí)實(shí)例1 插件制作說(shuō)明與tableUI優(yōu)化,需要的朋友可以參考下。2010-04-04
jQuery綁定點(diǎn)擊事件與改變事件的方式總結(jié)及多個(gè)元素綁定多個(gè)事件
我們一說(shuō)到j(luò)Query中對(duì)于元素的修改,就是元素的內(nèi)容、屬性、樣式的修改,下面這篇文章主要給大家介紹了關(guān)于jQuery綁定點(diǎn)擊事件與改變事件的方式總結(jié)及多個(gè)元素綁定多個(gè)事件的相關(guān)資料,需要的朋友可以參考下2022-12-12
基于jQuery實(shí)現(xiàn)拖拽圖標(biāo)到回收站并刪除功能
這篇文章主要介紹了基于jQuery實(shí)現(xiàn)拖拽圖標(biāo)到回收站并刪除功能,實(shí)現(xiàn)非常簡(jiǎn)單,我們直接可以利用jQuery內(nèi)部封裝的拖拽接口即可簡(jiǎn)單實(shí)現(xiàn)在網(wǎng)頁(yè)上拖拽任意元素的功能,感興趣的小伙伴們可以參考一下2015-11-11

