jQuery prevAll() 方法

返回上一级

jQuery prevAll() 方法返回被选元素之前的所有同级元素

同级元素是共享相同父元素的元素

语法

$( selector ).prevAll( filter )

参数

参数 描述
filter 可选。规定缩小搜索元素之前的同级元素范围的选择器表达式
注意:如需返回多个同级元素,请使用逗号分隔每个表达式

说明

DOM 树: 该方法沿着 DOM 元素的同级元素向后遍历

相关方法

  1. prev()

    返回被选元素的前一个同级元素

  2. prevUntil()

    返回两个给定参数之间的每个元素之前的所有同级元素

范例

下面的范例返回带有类名 "start" 的每个 <li> 元素之前的所有同级元素

$(document).ready(function(){
    $("li.start").prevAll().css({"color":"red", "border":"2px solid red"});
});

运行范例 »

更多范例

  1. 缩小搜索范围

    如何过滤对元素之前的同级元素的搜索

  2. 返回多个同级元素

    如何使用 filter 参数返回带有类名 "1"、"2" 和 "3" 的 <h2> 元素的所有同级元素

  3. 选取 <p> 元素之前的所有同级元素

    如何选取 <p> 元素之前的所有同级元素

  4. 选取 <div> 之前的所有同级 <p> 元素

    如何选取每个 <div> 元素之前的所有同级 <p> 元素

返回上一级

jQuery 参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.