祖先是父、祖父或曾祖父等等。
通过 jQuery,您能够向上遍历 DOM 树,以查找元素的祖先。


向上遍历 DOM 树
这些 jQuery 方法很有用,它们用于向上遍历 DOM 树:

parent()
parents()
parentsUntil()

jQuery parent() 方法

parent() 方法返回被选元素的直接父元素。
该方法只会向上一级对 DOM 树进行遍历。
下面的例子返回每个 < span> 元素的的直接父元素:
实例

$(document).ready(function(){$("span").parent();
});

jQuery parents() 方法

parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (< html>)。
下面的例子返回所有 < span> 元素的所有祖先:
实例

$(document).ready(function(){$("span").parents();
});

您也可以使用可选参数来过滤对祖先元素的搜索。
下面的例子返回所有 < span> 元素的所有祖先,并且它是 < ul> 元素:
实例

$(document).ready(function(){$("span").parents("ul");
});

jQuery parentsUntil() 方法

parentsUntil() 方法返回介于两个给定元素之间的所有祖先元素。
下面的例子返回介于 < span> 与 < div> 元素之间的所有祖先元素:
实例

$(document).ready(function(){$("span").parentsUntil("div");
});

20. jQuery 遍历 - 祖先相关推荐

  1. jQuery 遍历|祖先

    祖先是父.祖父或曾祖父等等. 通过 jQuery,您能够向上遍历 DOM 树,以查找元素的祖先. 向上遍历 DOM 树 这些 jQuery 方法很有用,它们用于向上遍历 DOM 树: parent() ...

  2. jQuery 遍历祖先元素

    //parent() 方法返回被选元素的直接父元素.$(document).ready(function(){$("span").parent().css({"color ...

  3. JQuery:JQuery遍历详解

    JQuery:遍历 一.什么是遍历? jQuery 遍历,意为"移动",用于根据其相对于其他元素的关系来"查找"(或选取)HTML 元素.以某项选择开始,并沿着 ...

  4. 前端 -> jQuery 遍历

    文章目录 jQuery 遍历 - 祖先 jQuery parentsUntil() 方法 jQuery 遍历 - 后代 jQuery 遍历 - 同胞(siblings) jQuery 遍历- 过滤 详 ...

  5. jQuery遍历(1)

    jQuery 遍历,意为"移动",用于根据其相对于其他元素的关系来"查找"(或选取)HTML 元素.以某项选择开始,并沿着这个选择移动,直到抵达您期望的元素为止 ...

  6. jQuery 遍历方法总结

    遍历方法有:1.add(),用于把元素添加到匹配元素的集合中:2.children(),用于返回被选元素的所有直接子元素:3.closest(),用于返回被选元素的第一个祖先元素:4.contents ...

  7. jquery遍历多个li_21个jQuery遍历节点方法详解

    本篇教程介绍了21个jQuery遍历节点方法详解,希望阅读本篇文章以后大家有所收获,帮助大家对jQuery的理解更加深入. < 1.children()方法:$('div').children( ...

  8. jQuery 遍历 - closest() 方法

    jQuery 遍历参考手册 实例 本例演示如何通过 closest() 完成事件委托.当被最接近的列表元素或其子后代元素被点击时,会切换黄色背景: $( document ).bind("c ...

  9. jQuery 遍历方法

    jQuery 遍历方法 方法 描述 add() 把元素添加到匹配元素的集合中 addBack() 把之前的元素集添加到当前集合中 andSelf() 在版本 1.8 中被废弃.addBack() 的别 ...

  10. jquery遍历元素children、find、parent、parents、parentsUntil、next、prev、siblings、closest、filter、not

    全栈工程师开发手册 (作者:栾鹏) jquery系列教程2-DOM操作全解 jquery遍历元素 jquery元素的函数包括children.find.parent.parents.parentsUn ...

最新文章

  1. 90后大龄女考研二战失败 该何去何从
  2. python像素大于_用python处理图片实现图像中的像素访问
  3. 8、python基础知识-用户输入
  4. 佳点集java_java实现遗传算法实例分享(打印城市信息)
  5. 【SpringBoot】 SpringBoot核心
  6. android 截图root权限,为什么 Android 截屏需要 root 权限
  7. 计算机组装内存条安装,笔记本电脑内存条的正确安装方法
  8. 社群运营普遍存在的五个问题
  9. 前端下载图片(文件)以及打包下载图片(文件)
  10. Mac版 微信 撤回消息拦截两种方法
  11. 二十、融会贯通之全流程操作
  12. 使用tensorflow:LSTM神经网络预测股票(三)
  13. C语言对称矩阵的判定
  14. JSON快速学习入门
  15. java确认对话框否_如何在Swing中显示是/否和取消选项的确认对话框?
  16. 【git之路】拉取远程分支到本地
  17. CuppaCMS 文件上传漏洞复现(CVE-2020-26048)
  18. RGB转8色16色256色
  19. PHP代表什ILl生肖,三合生肖有哪些 是什么意思 有什么作用吗
  20. 物流数据服务商G7获4500万美元C+轮融资,将扩展整条供应链场景

热门文章

  1. C#中 String 格式的日期时间 转为 DateTime
  2. Algorithm -- 字母重排
  3. IO编程——转自廖雪峰博客
  4. SVN commit failed: 'xxx' is not under version control
  5. Abp框架多租户源码解读
  6. Django2.1配置xadmin2.0
  7. JAVA多线程之synchronized和volatile实例讲解
  8. TP框架设置的LOG_LEVEL不起作用
  9. 复习JS事件及DOM
  10. python基础之列表、元组和字典