jQuery中prevAll()方法如何遍历获取元素?

小编介绍过jQuery遍历prev()方法可以选取被选元素的上一个同胞元素,如果我们想要选取的不仅仅是上一个元素。而是选取被选元素之前的所有同胞元素,可以使用prevAll()方法,本文介绍jQuery遍历prevAll()方法的介绍。

1、prevAll()方法

取得每个匹配的元素的前面的所有同辈元素的元素集合。

可以用一个可选的表达式在前面的所有同辈元素中进行筛选。

2、使用语法

.prevAll([selector])

3、使用参数

用于筛选前一个同辈元素的表达式

4、返回值

返回被选元素之前的所有同级元素

5、使用实例

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<scriptsrc="http://code.jquery.com/jquery-latest.js"></script>

<script>
$(document).ready(function(){
$("div:last").prevAll().addClass("before");
});
</script>
<style>
div{width:70px;height:70px;background:#abc;
border:2pxsolidblack;margin:10px;float:left;}
div.before{border-color:red;}
</style>
</head>
<body>
<div></div>
<div></div>
<div></div>
<div></div>
</body>
</html>
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容