后代是子、孙、曾孙等等。

通过 jQuery,您能够向下遍历 DOM 树,以查找元素的后代。


向下遍历 DOM 树

下面是两个用于向下遍历 DOM 树的 jQuery 方法:

  • children()
  • find()

jQuery children() 方法

children() 方法返回被选元素的所有直接子元素。

该方法只会向下一级对 DOM 树进行遍历。

下面的例子返回每个 <div> 元素的所有直接子元素:

实例

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

尝试一下 »

您也可以使用可选参数来过滤对子元素的搜索。

下面的例子返回类名为 "1" 的所有 <p> 元素,并且它们是 <div> 的直接子元素:

实例

$(document).ready(function(){ $("div").children("p.1");});

尝试一下 »


jQuery find() 方法

find() 方法返回被选元素的后代元素,一路向下直到最后一个后代。

下面的例子返回属于 <div> 后代的所有 <span> 元素:

实例

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

尝试一下 »

下面的例子返回 <div> 的所有后代:

实例

$(document).ready(function(){ $("div").find("*");});

尝试一下 »

jquery 后代 children, find方法相关推荐

  1. jquery 常用选择器和方法以及遍历(超详细)

    jQuery 常用选择器和和方法 学习总结 一.JQuery 介绍 1. 什么是 jQuery 2. jQuery 版本介绍 3. jQuery 文件介绍 二.jQuery 对象 1. jQuery ...

  2. Jquery查找元素的方法汇总

    Jquery查找元素的方法汇总 通过具体的class,id,标签查找 $('div') // 所有div元素 $('.item') // class为item的元素 $('#main') // id为 ...

  3. jQuery: 操作select option方法集合

    每一次操作select的时候,总是要谷歌一下资料,真是太不爽了, 在这里记录一下. 公共select代码 <select id="sel"><option val ...

  4. jquery 后代元素_在jQuery中查找元素的所有后代

    jquery 后代元素 In this post, we are going to discuss about an important jQuery traversing method to fin ...

  5. jQuery 中的 end 方法

    如有错误,欢迎批评指正! jQuery 中的 end 方法,我从 stackoverflow 上的一个回答开始讲: 原文链接: What does the .end() function do in ...

  6. jQuery遍历之closest()方法

    以选定的元素为中心,往内查找可以通过find.children方法.如果往上查找,也就是查找当前元素的父辈祖辈元素,jQuery提供了closest()方法,这个方法类似parents但是又有一些细微 ...

  7. jQuery CSS 操作 - css() 方法

    实例 设置 <p> 元素的颜色: $(".btn1").click(function(){$("p").css("color", ...

  8. JQuery 的跨域方法 可跨任意网站

    JS的跨域问题,很多人在网上找其解决方法,教其用IFRAME去解决的文章很多,真有那么复杂吗?其实很简单的,如果你用JQUERY,一个GETJSON方法就搞定了,而且是一行代码搞定. 下面开始贴出方法 ...

  9. javascript:jquery.history.js使用方法

    javascript:jquery.history.js使用方法 step1:download jquery.history.js step2:create a test page as follow ...

  10. 关于使用jQuery时$(document).ready()方法失效问题

    关于使用jQuery时$(document).ready()方法失效问题 <script type="text/javascript">//页面加载后自动执行,不需要按 ...

最新文章

  1. 如何从NumPy直接创建RNN?
  2. java pop邮件 源码_[源码和文档分享]基于JavaMail的邮件收发系统
  3. this.parentNode.nextSibling 对div里的换行敏感
  4. ie9怎么开兼容模式
  5. linux python syslog,Centos下python 对syslog重写进行日志记录
  6. java sqlserver 死锁_sqlserver数据库发生死锁处理
  7. Openfire插件开发
  8. 随想录(程序员怎么用英文查资料)
  9. pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=”files.pythonhosted.org“,
  10. Hive 排序入门--order by与sort by
  11. P2731 骑马修栅栏 欧拉函数
  12. nodejs后台系列--第四篇--koa(二)
  13. 计算机算法设计与分析(1-6章 复习笔记)
  14. 互联网营销师淘宝主播
  15. 吴恩达机器学习课后作业6——使用支持向量机(svm)构建一个垃圾邮件分类器
  16. python注册用户名和密码登录_Python_36用户名密码登录注册的例子
  17. TCP、UDP网络编程面试题
  18. small用于不连续数组_shell 编程进阶与自动化脚本expect的运用
  19. Django模型层-多表操作
  20. CNN基础论文 精读+复现---- ResNet(二)

热门文章

  1. java B2B2C 多租户电子商城系统-SpringCloud动态刷新配置信息
  2. 函数式编程能否支持更高效的区块链基础设施?
  3. Dom4j完整教程,操作XML教程
  4. 浅谈Kotlin(四):控制流
  5. 使用@Conditional条件注解
  6. Java千百问_06数据结构(003)_什么是基本类型包装器
  7. Java——设计模式(装饰模式_IO)
  8. 嗅探辅助利器-幻影网盾原理
  9. JSP+JavaBean+Servlet工作原理实例讲解
  10. 家用计算机选购,家用电脑该如何选择?什么配置比较好?看完这篇文章你就懂了...