编辑这个页面须要登录或更高权限!

jQuery prevUntil() 方法

jQuery 遍历方法

prevUntil()方法返回selectorstop之间的所有之前的同级元素。

同级元素必须具有相同的父元素。

如果省略两个参数,则此方法将返回所有以前的兄弟元素,与prevAll()方法相同。

语法:

$(selector).prevUntil(stop, selectorExpression)

实例

返回id="div-3"的元素的所有先前的同级元素:

$(document).ready(function(){
  $("#div-3").prevUntil().css("background", "mediumpurple");
});
测试看看‹/›

返回<dt id="term-2">之前的所有兄弟姐妹,直至之前的<dt>:

$(document).ready(function(){
  $("#term-2").prevUntil("dt").css("background-color", "coral");
});
测试看看‹/›

参数值

参数描述
stop(可选)选择器表达式,元素或jQuery对象,指示从何处停止对先前匹配的同级元素的搜索
selectorExpression(可选)选择器表达式,元素或jQuery对象,以使元素与之匹配
注意:要返回多个同级,请用逗号分隔每个表达式

jQuery 遍历方法