1 遍历祖先  方法 

         parent()返回一个直接父元素

         parents()返回所有祖先直到根元素<html>  可以添加参数过滤

         parentsuntil()不添加参数同上 添加参数 返回与参数之间的父元素不包括参数自身

2 遍历子孙  方法

         children()

         childrens()

         childrensuntil()  

         contents()没有参数 ,不仅查找子元素,同时获得文本节点,解释节点等类似于childNodes 不过他返回的是jQuery对象

3 水平遍历

      siblings()方法返回被选元素的所有同胞元素。

      next() 方法返回被选元素的下一个同胞元素。

      nextAll() 方法返回被选元素的所有跟随的同胞元素

      nextUntil() 方法返回介于两个给定参数之间的所有跟随的同胞元素

      prev(), prevAll() 以及 prevUntil() 方法的工作方式与上面的方法类似,只不过方向相反而已:它们返回的是前面的同胞元素(在 DOM 树中沿着同胞元素向后遍历,而不是向前)。

4  jQuery过滤方法

eq(index)获取第n个元素

hasclass(class)检查是否有该特性返回1。

filter()加强版hasclass(),他可以接受参数 .  #等,同时候也可以接受函数参数,根据返回值过滤

has()没有上一个强,但是更加专业,$("p").has("span.red")

map(callback)映射,将一组元素转换成其他数组

slice(star,end)被截取的元素封装在jQuery对象中返回

not(expr)反向操作(“p”).not(.class).css()