成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? 有關jquery與DOM節點操作方法和屬性記錄
全站頭部文字 我要出現在這里
有關jquery與DOM節點操作方法和屬性記錄 647 2024-03-07   

網上找了份jquery的操作節點方法清單。如下:

方法

源包裝集/字串

目標包裝集體

特性描述

A.append(B)

B

A

若目標包裝集只匹配一個元素,則源(也包括同源包裝集匹配的所有元素)將被移動到目標位置;若目標包裝集包含多個元素,則源將保留在原來的位置,但同時復制一份相同的副本到目標位置。

由此,若目標只匹配一個元素時,使用前述方法后源將被刪除。

B.appendTo(A)

A.prepend(B)

B.prependTo(A)

A.before(B)

B.insertBefore(A)

A.after(B)

B.insertAfter(A)

舉例說明:在以上表格中,A.append(B)表示把B添加到與A匹配的所有元素的現有內容后面,因此B是源,A是目標包裝集。

總結一句話就是:使用以上方法后,兩個節點變為同級兄弟節點

以下是DOM操作節點的方法匯總:

(1)appendChild方法,用于向childNodes列表的末尾添加一個節點

//將newNode添加到someNode的childNodes列表的末尾

var returnedNode = someNode.appendChild(newNode);

//將someNode的第一個子節點變為最后一個子節點

var returnedNode = someNode.appendChild(someNode.firstChild);

(2)insertBefore方法,可以把節點放在childNodes列表中某個特定的位置上

//插入后成為最后一個子節點

returnedNode = someNode.insertBefore(newNode, null);//和appendChild效果相同

//插入后成為第一個子節點

returnedNode = someNode.insertBefor(newNode, someNode.firstChild);

(3)replaceChild方法用于替換子節點,接受兩個參數:要插入的子節點和要替換的子節點。要替換的子節點將從文檔樹中被移除,同時由要插入的子節點占據其位置

//替換第一個子節點

returnedNode = someNode.replaceChild(newNode, someNode.firstChild);

(4)removeChild方法用于移除子節點

//移除第一個子節點

var formerFirstChild = someNode.removeChild(someNode.firstChild);

總結一句話就是:以上方法都是父節點操作子節點的

下圖給出了父子、兄弟節點的查找關系

查看圖片

以上這篇有關jquery與DOM節點操作方法和屬性記錄就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持綠夏網。


主站蜘蛛池模板: 鬼龙院花子的一生| 美女写真116| 口述公交车上| 捆绑vk视频| 热血番| 宁静演的电视剧| 上瘾泰剧| 荒野求生21天美国原版免费播放| land of the lost| 仓皇一夜| 急招55岁左右男司机| 追踪 电影| 极寒之城剧情详细介绍| 乱世枭雄评书485集免费| 色女孩视频| 华伦天奴属于什么档次的品牌| 日本女人裸体照| 舞蹈生撕腿疼哭视频| 诺曼瑞杜斯| 在线高清毛片免费播放网站| 杨子纯| 最爱电影完整版在线观看免费高清| 基础综合英语邱东林电子版答案| 赵冬苓代表作品有哪些| 飞天猪| 凤凰电视台| 吴婷个人资料及照片| 免费观看美国破釜沉舟电影| 电影男女| 欧布奥特曼普通版普通话中文版| 日本大电影| 姐妹在线| 浙江卫视网络直播源| 电影《皮囊》| 报团云南旅游价格| 尹海英| 博多之子| 约翰尼·西蒙斯| 孤战迷城电视剧剧情介绍| 情难自禁电影| 蜜桃成熟时在线|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103