国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

JavaScript和jquery獲取父級元素、子級元素、兄弟元素的方法

2024-05-06 16:31:26
字體:
來源:轉載
供稿:網友
本文給大家簡單總結了下JavaScript和jquery獲取父級元素、子級元素、兄弟元素的方法,非常的簡單實用,有需要的小伙伴可以參考下
 

最近工作中總遇到取各種父啊子啊兄弟姐妹啊,每次都得查,這次整理個全乎的~

先給大家上干貨:

【js的獲取方式】

<div id = "dom">          <div></div>           <div></div>      <div></div>  </div> function dom(){   var a = document.getElementByIdx_x_x("dom");   var b = a.childNodes;   獲取a的全部子節點   var c = a.parentNode;   獲取a的父節點   var d = a.nextSbiling;   獲取a的下一個兄弟節點   var e = a.previousSbiling;獲取a的上一個兄弟節點   var f = a.firstChild;    獲取a的第一個子節點   var g = a.lastChild;     獲取a的最后一個子節點}

【jQuery的獲取方式】

jQuery.parent(expr) 找父親節點,可以傳入expr進行過濾,比如$("span").parent()或者$("span").parent(".class")jQuery.parents(expr),類似于jQuery.parents(expr),但是是查找所有祖先元素,不限于父元素jQuery.children(expr).返回所有子節點,這個方法只會返回直接的孩子節點,不會返回所有的子孫節點jQuery.contents(),返回下面的所有內容,包括節點和文本。這個方法和children()的區別就在于,包括空白文本,也會被作為一個jQuery對象返回,children()則只會返回節點jQuery.prev(),  返回上一個兄弟節點,不是所有的兄弟節點jQuery.prevAll(),返回所有之前的兄弟節點jQuery.next(),   返回下一個兄弟節點,不是所有的兄弟節點jQuery.nextAll(),返回所有之后的兄弟節點jQuery.siblings(), 返回兄弟姐妹節點,不分前后jQuery.find(expr),跟jQuery.filter(expr)完全不一樣。jQuery.filter()是從初始的jQuery對象集合中篩選出一部分,而jQuery.find()的返回結果,不會有初始集合中的內容,比如$("p"),find("span"),是從p元素開始找,等同于$("p span")


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汶川县| 南开区| 峡江县| 河西区| 隆回县| 江安县| 濉溪县| 靖西县| 介休市| 宁晋县| 吕梁市| 颍上县| 留坝县| 全州县| 来凤县| 涪陵区| 全椒县| 乌鲁木齐市| 义马市| 巴里| 开平市| 东乡县| 临猗县| 阿荣旗| 同江市| 宿迁市| 惠安县| 惠东县| 随州市| 寿宁县| 宁阳县| 全椒县| 广河县| 全州县| 平邑县| 桑日县| 延长县| 福海县| 绍兴县| 响水县| 农安县|