jquery 遍历总结

image.png

首先明白,所有的遍历都是方法。

向上遍历

有parent(),parents()parentsUntil()三种方法。
举个例子

 $("span").parent();

上述例子方法中没带参数,因为parent只有一个。

$("span").parents("ul")

下面这个看可以带参数,相当于进一步筛选。
理论上所有遍历的方法都可以带参数,只不过有些没有必要罢了。而这个参数的意义就是二次筛选。

向下遍历

children()
find()

同胞遍历

siblings()
next()
nextAll()
nextUntil()
prev()
prevAll()
prevUntil()

过滤

first()
last()
eq()
filter()
not()
举个例子

 $("div p").first();

用过滤实现的,用之前的也可以实现,不过就是有时候麻烦些!

注意

each()虽然也是遍历,但是遍历的对象和这里说的是不一样的。上述遍历是为了选择元素节点。each()遍历则是对jquery对象进行处理的。

参考

JQuery:JQuery遍历详解 - 当天真遇到现实 - 博客园
jQuery 遍历方法 | 菜鸟教程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • DOM创建节点及节点属性 通过JavaScript可以很方便的获取DOM节点,从而进行一系列的DOM操作。但实际上...
    阿r阿r阅读 4,633评论 0 9
  • 通过jQuery,您可以选取(查询,query)HTML元素,并对它们执行“操作”(actions)。 jQuer...
    枇杷树8824阅读 3,904评论 0 3
  • (续jQuery基础(1)) 第5章 DOM节点的复制与替换 (1)DOM拷贝clone() 克隆节点是DOM的常...
    凛0_0阅读 5,275评论 0 8
  • 1:jQuery节点创建与属性的处理 创建元素节点:可以有几种方式,后面会慢慢接触。常见的就是直接把这个节点的结构...
    码农小杨阅读 3,790评论 0 1
  • 第1章 简介 第2章 DOM节点的创建 2-1 DOM创建节点及节点属性 通过JavaScript可以很方便的获...
    mo默22阅读 4,334评论 0 8

友情链接更多精彩内容