jquery parent()和parents()区别
2024-09-09 04:44:13
parent(exp)
取得一个包含着所有匹配元素的唯一父元素的元素集合。
你可以使用可选的表达式来筛选。
查找段落的父元素中每个类名为selected的父元素。
HTML 代码:
<div><p>Hello</p></div><div class="selected"><p>Hello Again</p></div>
jQuery 代码:
$("p").parent(".selected")
结果:
[ <div class="selected"><p>Hello Again</p></div> ]
parents(exp)
取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素)。可以通过一个可选的表达式进行筛选。
找到每个span元素的所有祖先元素。
HTML 代码:
<html><body><div><p><span>Hello</span></p><span>Hello Again</span></div></body></html>
jQuery 代码:
$("span").parents()
输出如下:
[p, div, body, html, prevObject: n.fn.init[2], context: document, jquery: "1.11.0", constructor: function, selector: ""…]
- 0: p
- 1: div
- 2: body
- 3: html
- context: document
可以看到,父元素有p,div,body,html.
输出console.log($("span").parents().size()); 为4.
最新文章
- Android利用Jsoup解析html 开发网站客户端小记。
- electron开发(一)
- web前端基础——补充
- web前端网页特效大全导航列表
- iOS多线程的初步研究(十)-- dispatch同步
- C#简单多线程使用(同步和优先权)
- Java基础知识强化31:String类之String的面试题
- Windows Azure 存储的冗余存储选项和只读访问跨地域冗余存储
- KVM镜像管理利器-guestfish使用详解
- Fourier分析基础(二)——由级数导出连续Fourier变换
- 查看apache,mysql,nginx,php的编译参数
- C语言感想---第一次作业
- Scala学习(九)---文件和正则表达式
- Navicat for Mysql连接mysql数据库时出现 2003-Can&#39;t connect to MySql server on &#39;localhost&#39;(10061)
- 17秋 SDN课程 第五次上机作业
- APACHE REWRITE ? 匹配问号的写法
- Linux命令之du
- codeforces 350 div2 D Magic Powder - 2 二分
- NYOJ-------笨蛋难题四
- R ggplot2 线性回归
热门文章
- openvswitch安装和使用 --修订通用教程的一些错误
- 2013年全国各大著名的IT公司薪资待遇大揭密
- CS0016: 未能写入输出文件&ldquo;c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\data\34aae060\b7daa87d\App_Web_addadvice.aspx.cdcab7d2.ekhlcbjd.dll&rdquo;--&ldquo;目录名无效。 &rdquo;
- java中IO流的操作
- HttpClient Post Get请求方法,留在以后可能会用到
- python 安装mysql 客户端遇到的问题
- 【转载】TCP协议疑难杂症全景解析
- 九度OJ 1442 A sequence of numbers
- 工厂方法(Factory Pattern)
- MySQL 数据库增量数据恢复案例