这句话怎么理解?

来源:6-4 jQuery遍历之parents()方法

慕雪8242548

2016-09-01 10:53

$( "html" ).parent()方法返回一个包含document的集合,而$( "html" ).parents()返回一个空集合。这句话咋理解嘞?

写回答 关注

2回答

  • 孩纸╭别伤xin、了
    2016-09-06 18:05:32

    楼上说的对,document是html的根元素,是html元素的父元素。但是,parents()不包含根元素

  • 慕姐6208281
    2016-09-01 12:46:43

    parents()是取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素),而parent()是取得一个包含着所有匹配元素的唯一父元素的元素集合。当$的对象是根元素html时,parents()就是空集合,parent()就是文档集合


    Airly

    不包含根元素?你这里的根元素是指什么?指html还是document。 但是右侧编辑器写了这句话怎么理解? 返回的元素秩序是从离他们最近的父级元素开始的,他的最近的父级元素难道不是document吗?所以他返回的集合我觉得应该是ducument+null啊

    2016-10-13 11:28:04

    共 1 条回复 >

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114008 学习 · 590 问题

查看课程

相似问题