jQuery 遍历用法

Posted 杜Amy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery 遍历用法相关的知识,希望对你有一定的参考价值。

jQuery 遍历 DOM 树 

parent() 方法返回被选元素的直接父元素。
parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 。
parentsUntil() 方法返回介于两个给定元素之间的所有祖先元素。

children() 方法返回被选元素的所有直接子元素。
find() 方法返回被选元素的后代元素,一路向下直到最后一个后代。

 <script>
        $(document).ready(function(){
            $("span").parentsUntil("div").css({"color":"red","border","2px solid red"});
        });
    </script>

jQuery 遍历 - 同胞(siblings)

siblings() 方法返回被选元素的所有同胞元素。
next() 方法返回被选元素的下一个同胞元素。
nextAll() 方法返回被选元素的所有跟随的同胞元素。
nextUntil() 方法返回介于两个给定参数之间的所有跟随的同胞元素。
prev()用于筛选前一个同辈元素的表达式
prevAll()查找当前元素之前所有的同辈元素
prevUntil()查找当前元素之前所有的同辈元素,直到遇到匹配的那个元素为止。



jQuery 遍历- 过滤

first() 方法返回被选元素的首个元素。
last() 方法返回被选元素的最后一个元素。
eq() 方法返回被选元素中带有指定索引号的元素。从0开始而不是1
filter() 方法允许您规定一个标准。不匹配这个标准的元素会被从集合中删除,匹配的元素会被返回。
not() 方法返回不匹配标准的所有元素。
 <script>
        $(function(){
            $("p").not(".intro").css("background-color","yellow");
        })
    </script>

 

以上是关于jQuery 遍历用法的主要内容,如果未能解决你的问题,请参考以下文章

jQuery $.each用法

jquery each用法

jquery中$.each的用法

jQuery $.each用法

jQuery $.each用法[转]

关于jquery的$each((Object, function(p1, p2)用法