使用jQuery选择复杂HTML的遍历函数(3)

http://www.itjxue.com  2015-08-06 23:07  来源:未知  点击次数: 

 

  5、slice

  有时候,我们需要根据元素在集合的位置获取集合的子集。sliece()正是做这个的。

  第一个参数是从零开始的第一个元素的位置,它包含在返回的片段中;

  第二个参数是从零开始的第一个元素的索引。不包含在返回的片段中。如果省略,将延伸至集合的末尾;

  所以,slice(0,2)将选取前两个star。

  

 

  6、parent

  parent()函数选取一系列元素的直接父级。

  正如下图所示,第一个star的直接父级被选中。非常方便,应当指出,它仅仅返回直接父级,为什么很奇特?因为没有祖父元素或祖先元素被选中。

  

 

  7、parents

  这是复数形式,parents()选择集合的所有祖先元素。我的意思是所有祖先元素包括直接父级到“body”和“html”元素。所以最好通过传递表达式缩小选择结果。

  通过给parents()传递.container参数,div.container将被选中,它实际上第一个star的祖父。

  

(责任编辑:IT教学网)

更多

推荐Javascript/Ajax文章