当前位置: 首页 > news >正文

前端必知必会-jQuery 遍历 - 后代

文章目录

  • jQuery 遍历 - 后代
    • 遍历 DOM 树
    • jQuery children() 方法
    • jQuery find() 方法
  • 总结


jQuery 遍历 - 后代

使用 jQuery,您可以遍历 DOM 树以查找元素的后代。

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

遍历 DOM 树

用于遍历 DOM 树的两个有用的 jQuery 方法是:

  • children()
  • find()

jQuery children() 方法

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

此方法仅遍历 DOM 树的单个级别。

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

示例

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

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

以下示例返回所有类名为“first”且为 <div> 直接子元素的

元素:

示例

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

jQuery find() 方法

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

以下示例返回所有为 <div> 后代的 <span> 元素:

示例

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

以下示例返回 <div> 的所有后代:

示例

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

总结

本文介绍了jQuery 遍历 - 后代的使用,如有问题欢迎私信和评论

相关文章:

  • 音视频生态下Unity3D和虚幻引擎(Unreal Engine)的区别
  • Excel 获取某列不为空的值【INDEX函数 | SMALL函数或 LARGE函数 | ROW函数 | ISBLANK 函数】
  • Three.js动画与交互
  • win10文件共享设置 - 开启局域网文件共享 - “您没有权限访问,请与网络管理员联系请求访问权限”解决方案
  • 抖店电商怎么使用云账户解决资金提现?
  • 公网IP和内网IP比较
  • 第八章 实战:构建Tomcat镜像及发布
  • 测试用例的进阶二
  • 独立站如何批量查收录?常用的3个的方法及其具体操作步骤
  • 23款奔驰E300立标升级23P智能辅助驾驶案例分享
  • 爬虫技术深潜:探究 JsonPath 与 XPath 的语法海洋与实战岛屿
  • 力扣 最小覆盖子串
  • 数据集-目标检测系列-鲨鱼检测数据集 shark >> DataBall
  • cmd命令大全详解
  • 【4.7】图搜索算法-DFS和BFS解根到叶子节点数字之和
  • 【Leetcode】101. 对称二叉树
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • export和import的用法总结
  • FineReport中如何实现自动滚屏效果
  • gulp 教程
  • JavaScript新鲜事·第5期
  • MySQL QA
  • Promise面试题2实现异步串行执行
  • Python 反序列化安全问题(二)
  • 记录:CentOS7.2配置LNMP环境记录
  • 讲清楚之javascript作用域
  • 深入浏览器事件循环的本质
  • 学习笔记:对象,原型和继承(1)
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • #define 用法
  • #如何使用 Qt 5.6 在 Android 上启用 NFC
  • #数据结构 笔记一
  • (C++17) std算法之执行策略 execution
  • (C++20) consteval立即函数
  • (c语言+数据结构链表)项目:贪吃蛇
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转)c++ std::pair 与 std::make
  • (转)我也是一只IT小小鸟
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • *1 计算机基础和操作系统基础及几大协议
  • .Family_物联网
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .net和jar包windows服务部署
  • .Net转前端开发-启航篇,如何定制博客园主题
  • .so文件(linux系统)
  • @select 怎么写存储过程_你知道select语句和update语句分别是怎么执行的吗?
  • [ C++ ] STL---stack与queue
  • [ 云计算 | AWS ] AI 编程助手新势力 Amazon CodeWhisperer:优势功能及实用技巧
  • []串口通信 零星笔记
  • [100天算法】-二叉树剪枝(day 48)
  • [AIGC] 广度优先搜索(Breadth-First Search,BFS)详解