1 过滤:
将匹配元素集合缩减为匹配指定选择器的元素;filter();
2 通过eq()获取位置:
遍历-祖先:
parent(),parents(),parentsUntil();
parents()返回被选元素的所有父元素,也可以使用参数来过滤,例如parents("ul")所有父元素中为ul的元素;
paremtsUntil():返回介于两个给定元素之间的所有祖先元素:$("span").parentsUntil("div");
遍历-后代:
children(),find();
children()方法返回被选元素的所有直接子元素,也可使用参数来进行过滤:$("div").children("p.1"),只对**下一级**进行遍历,不会继续向下寻找;
find()寻找被选元素的所有后代,会一直遍历到最后一个后代
遍历-同胞
siblings(),next(),nextAll()nextUntil(),prev(),prevAll(),prevUntil();
siblings():返回被选元素的所有子元素;siblings('p');
next()返回被选元素的下一个同胞元素,一般只返回一个元素;
nextAll():返回被选元素的所有跟随的同胞元素;
nextUntil():返回介于两个给定元素之间的跟随的同胞元素;
遍历-过滤
first(),last(),filter(),not()
first():返回被选元素内部的首个元素,例如$("div").first('p');