【JQuery】遍历

一、前言

接着上一章的内容,继续本章的学习。

二、内容

.add  将元素添加到匹配元素的集合中
      .add(object)
      .add(selector,context)


.addSelf  把堆栈中之前的元素集添加到当前集合
      .addSelf()


.children  返回被选元素的所有直接子元素
      .children(selector)


.closest  获得匹配选择器的第一个祖先元素,
           从当前元素开始沿DOM树向上
      .closest(selector)


.contents 获得匹配元素集合中每个元素的子节点,
          包括文本和注释节点
      .contents()


.each  规定为每个匹配元素规定运行的函数
      $(selector).each(function(index,element))
      $.each(datasource, function(param1,param2))


.end  结束当前链条中的最近的筛选操作,
      并将匹配元素集还原为之前的状态
      .end()


.filter  将匹配元素集合缩减为匹配指定选择器的元素
      .filter(selector)
      .filter(function)


.find  获得当前元素集合中每个元素的后代,
       通过选择器、jQuery对象或元素来筛选
      .find(selector)


.first  将元素集合缩减为集合中的第一个元素
      .first()


.last  将元素集合缩减为集合中的最后一个元素
      .last()


.has  将匹配元素集合缩减为拥有匹配指定选择器或
      DOM元素的后代的子集
      .has(selector)


.is  根据选择器、元素或jQuery对象来检测匹配元素集合
     如果符合返回true
     .is(selector)


.map 把每个元素通过函数传递到当前匹配集合中,
     生成包含返回值的新的jQuery对象
     .map(callback(index,domElement))


.next 获得匹配元素集合中每个元素紧邻的同胞元素
     .next(selector)


.nextAll  获得匹配元素集合中每个元素的所有跟随的同胞元素
     .nextAll(selector)


.nextUntil  获得每个元素所有跟随的同胞元素,
            但不包括被选择器、DOM节点或已传递的jQuery对象匹配的元素
     .nextUtil(selector, filter)
     .nextUtil(element, filter)


.not  从匹配元素集合中删除元素
     .not(selector)
     .not(element)
     .not(function(index))


.parent  获得当前匹配元素集合中每个元素的父元素
     .parent(selector)


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


.parentsUtil  获得当前匹配元素集合中每个元素的祖先元素,
              直到(但不包括)被选择器、DOM节点或jQuery对象
              匹配的元素
     .parentsUtil(selector, filter)
     .parentsUtil(element, filter)


.prev  获得匹配元素集合中每个元素紧邻的前一个同胞元素
     .prev(selector)


.prevAll  获得当前匹配元素集合中每个元素的前面的同胞元素
     .prevAll(selector)


.prevUtil  获得当前匹配元素集合中每个元素的同胞元素,
           但不包括被选择器、DOM节点或jQuery对象匹配的元素
     .prevUtil(selector, filter)
     .prevUtil(element, filter)


.silblings  获得匹配集合中每个元素的同胞
     .silblings(selector)