李东的技术博客

文章内容Content

jQuery同胞遍历总结

2016/09/17 54 ℃ 抢个沙发

by LiDong from https://www.lidongtech.com/jquery-sibling-traversal-summary.html
本文可全文转载,但需得到原作者书面许可,同时保留原作者和出处。如果只是引流,请随意~

同胞的概念有点广泛了,在一定程度上长辈和晚辈都属于同胞的范畴。不过这里的同胞指的jQuery的同胞,是指拥有相同父级元素的元素,可以理解为DOM树中同级的意思。随便了写了两篇总结,现在是时候写同胞遍历了。

其实能让我们在DOM树进行水平遍历的方法十分的丰富。总共是以下几种。

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

先来说下siblings()方法,该方法返回被选元素的所有同胞元素。

结果:

siblings()

siblings()

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

next()

next()

nextAll()方法返回被选元素的所有跟随的同胞元素。这点和next(),有点差异。nextall()是返回所有,next()是返回一个nextUntil()方法是返回介于两个给定参数之间的所有跟随的同胞元素。

prev()prevAll()prevUntil()三个方法和next的方向相反,next是向后查找遍历,prev是向前查找遍历。知道了一种也就等于辺了全部。

我承认,这篇文章就是打酱油凑数的~

(报告完毕!)
本文标签:标签:, , ,