关于Jquery的parent和parents
2008-12-25 01:58

关于Jquery的parent和parents

parent是指取得一个包含着所有匹配元素的唯一父元素的元素集合。
parents则是取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素)。可以通过一个可选的表达式进行筛选。
可以看出parent取的很明确,就是当前元素的父元素;parents则是当前元素的祖先元素。下面列出例子说明:
<div id='div1'>
<div id='div2'><p></p></div>
<div id='div3' class='a'><p></p></div>
<div id='div4'><p></p></div>
</div>

$('p').parent()取到的是div2,div3,div4
$('p').parent('.a')取到的是div3
$('p').parent().parent()取到的是div1,这点比较奇特;不过Jquery对象本身的特点决定了这是可行的。
$('p').parents()取到的是div1,div2,div3,div4
$('p').parents('.a')取到的是div3

Jquery的选择器真是很强大,我觉得Jquery用起来最舒服的就是它的选择器和筛选功能。

关于Jquery的parent和parents相关推荐

  1. Jquery的parent和parents(找到某一特定的祖先元素)用法

    <!-- parent是指取得一个包含着所有匹配元素的唯一父元素的元素集合. parents则是取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素).可以通过一个可选的表达式进行筛选. ...

  2. JQuery中parent(),parents(),parentsUntil()区别和使用技巧

    parent()其实很简单, 就是指定选择器中每个元素的外边的一层.比如$("p"),那么就是结果就是包裹着<p></p>的数据 如:<div> ...

  3. jquery找祖先包含_Jquery的parent和parents(找到某一特定的祖先元素)

    关于Jquery的parent和parents parent是指取得一个包含着所有匹配元素的唯一父元素的元素集合. parents则是取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素).可 ...

  4. Jquery中的parent()与parents()取父元素的区别

    关于Jquery的parent和parents parent是指取得一个包含着所有匹配元素的唯一父元素的元素集合. parents则是取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素).可 ...

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

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

  6. jquery遍历之parent()与parents()的区别 及 parentsUntil() 方法

    .parent(selector) 获得当前匹配元素集合中每个元素的父元素,由选择器筛选(可选). .parents(selector) 获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选(可选) ...

  7. jquery遍历之parent()和parents()的区别及parentsUntil()方法详解

    转正于:http://www.jb51.net/article/44003.htm 没有图片,请看上面的原文 这篇文章主要介绍了jquery遍历之parent()和parents()的区别及paren ...

  8. Jquery的parent和closet方法

    jQuery 遍历 - closest() 方法 <!DOCTYPE html> <html><head> <script type="text/j ...

  9. php super和parent,parent()、parents()的用法区别

    parent():所有匹配元素的父元素的组合 parents():所有匹配元素的祖先元素(包括父元素)的组合 关键代码如下: 第1层DIV 第2层DIV 第3层DIV bbb $(function() ...

最新文章

  1. binder-JAVA层机制
  2. VS中编译64位程序以及遇到的问题(E0000235)
  3. 1、excel常用技能(数据分列、数据快速浏览、转置、选择性粘贴运算、绘制对角线、单元格内换行、插入注解文字或图片)
  4. 【转】Android 之最新最全的Intent传递数据方法
  5. 【剑指offer】面试题62:圆圈中最后剩下的数字(Java)
  6. HDU1686:Oulipo
  7. [Tizen开发]SDB调试工具使用简介
  8. 从零开始之驱动发开、linux驱动(二十六、三星平台framebuffer)
  9. JavaScript 进阶知识 - 特效篇(一)
  10. android apn切换工具,Android修改和添加APN网络
  11. 微生物多样性数据分析(16S)
  12. 实战 Java 第12天:开发商品点赞接口
  13. 字符串的初始化(详解)
  14. IOS 监控屏幕旋转
  15. 一摞烙饼的排序(搜索树)
  16. Unity 3D 泰课网小球移动 相机跟随
  17. 阿里镜像容器服务ACR的镜像推送和拉取
  18. 解决springboot上传图片无法显示问题
  19. “元宇宙”虚拟世界的营销法则 “品牌元宇宙空间”算什么?
  20. 2022年全球市场汽车倒车雷达总体规模、主要生产商、主要地区、产品和应用细分研究报告

热门文章

  1. RIP(Routing Information Protocol)精析04
  2. 关于 /dev/null 与 /dev/zero
  3. Session.Abandon和Session.Clear有何不同
  4. 正直、智慧、成熟、诚信——毒霸用人的基本原则
  5. nyoj 1272 表达式求值(中缀式转后缀式)
  6. poj 1821(单调队列优化dp)
  7. Java中List的用法
  8. 使用script命令自动录屏用户操作
  9. NYOJ 1066 CO-PRIME(数论)
  10. redis伪集群脚本