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

3.JQuery closest()的用法

closest()是一个非常好用的查找祖先对象的方法,它和parent()和parents()相比,优点是简洁直观,返回0或1个对象,避免了返回很多对象而不知道怎么处理的尴尬,查找的是满足一定条件下的第一个祖先

var tbl = $(obj).closest("table");

这句js的意思是找到obj对象的第一个table祖先元素,这里的obj可以是tr,tbody,td,td或tr里面的input,等等元素标签 

.closest()
1.从当前元素开始
2.遍历DOM树直到找到与提供的选择器匹配的元素
3.遍历原始集合中的每一个元素,返回包含零个或一个元素的jQuery对象,返回元素的顺序与文档顺序保持一致


.parents()
1.从父元素开始
2.遍历DOM树到达文档的根元素,添加每一个祖先元素到临时的集合中,如果提供的选择器则基于这个选择器过于临时的集合
3.遍历原始集合中的每一个元素,返回包含零个或多个元素的jQuery对象,返回元素的顺序与文档顺序相反
 

 

 

http://www.lryc.cn/news/133259.html

相关文章:

  • 速通蓝桥杯嵌入式省一教程:(七)定时器输入捕获中断与PWM频率占空比测量
  • 深入理解python虚拟机:程序执行的载体——栈帧
  • 云服务器-Docker容器-系统搭建部署
  • ES 索引重命名--Reindex(一)
  • Spring之bean的生命周期
  • 策略梯度方法
  • 博客系统之单元测试
  • 【ARM v8】如何在ARM上实现x86的rdtsc()函数
  • redis--事务
  • 111. 二叉树的最小深度
  • SpringMVC归纳与总结
  • Python学习笔记_进阶篇(三)_django知识(二)
  • RISC-V 整型通用寄存器介绍
  • 学习Vue:【性能优化】异步组件和懒加载
  • pdf格式文件下载不预览,云存储的跨域解决
  • httplib + nlohmann::json上传数据时中文乱码解决
  • JavaScript中的设计模式之一--单例模式和模块
  • 回归预测 | MATLAB实现GAM广义加性模型多输入单输出回归预测(多指标,多图)
  • css学习4(背景)
  • 二、SQL,如何实现表的创建和查询
  • 大数据及软件教学与实验专业实训室建设方案
  • 信创办公–基于WPS的EXCEL最佳实践系列 (公式和函数)
  • 【Apollo】自动驾驶感知——毫米波雷达
  • SpringBoot部署到腾讯云
  • Git 设置代理
  • 基于Spring Boot的机场VIP客户管理系统的设计与实现(Java+spring boot+MySQL)
  • 图数据库_Neo4j学习cypher语言_使用CQL_构建明星关系图谱_导入明星数据_导入明星关系数据_创建明星关系---Neo4j图数据库工作笔记0009
  • 恒运资本:算力概念强势拉升,亚康股份“20cm”涨停,首都在线等大涨
  • Neo4j之union基础
  • 搭建:基于nginx的上传功能