国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 偃师市| 阿合奇县| 新昌县| 油尖旺区| 清流县| 静宁县| 怀仁县| 潜江市| 铜鼓县| 高碑店市| 册亨县| 班戈县| 辽宁省| 天祝| 繁昌县| 阳西县| 洛川县| 青神县| 汕尾市| 柳江县| 鄄城县| 马边| 衡东县| 汾阳市| 廉江市| 万全县| 南靖县| 资中县| 昂仁县| 怀仁县| 永顺县| 巴青县| 龙川县| 上犹县| 吴江市| 丰原市| 江西省| 图片| 山东省| 乐至县| 东兰县|