Javascript jQuery:.nextUntil()类的

Javascript jQuery:.nextUntil()类的,javascript,jquery,html,Javascript,Jquery,Html,如何在指定元素之后、指定元素之前找到类的所有元素 jQuery.nextUntil()返回选择器后面的所有元素,直到指定的选择器为止,但我需要找到元素后面和元素前面属于某个类的所有元素 我需要在没有任何父选择器的情况下执行此操作 因此,在这段代码中,我希望类yes的所有元素都以黄色突出显示 var el=$('.start').nextUntil('.stop'); el.css(‘背景’、‘黄色’) 开始 对 不 对 不 对 不 停止您只能将修改应用于开始类中描述的是类: $('.sta

如何在指定元素之后、指定元素之前找到类的所有元素

jQuery
.nextUntil()
返回选择器后面的所有元素,直到指定的选择器为止,但我需要找到元素后面和元素前面属于某个类的所有元素

我需要在没有任何父选择器的情况下执行此操作

因此,在这段代码中,我希望类
yes
的所有元素都以黄色突出显示

var el=$('.start').nextUntil('.stop');
el.css(‘背景’、‘黄色’)

开始
对
不
对
不
对
不

停止
您只能将修改应用于
开始
类中描述的
类:

$('.start wrapper.yes').css('background','yellow')

开始
对
不
对
不
对
不
停止

nextUntil
可用于获取元素的子集。如果要进一步减少该子集,可以使用
filter
获得更精细的集合进行操作。

给出了示例,您确定没有过度复杂化吗?为什么不干脆
$('.yes').css('background','yellow')
$('.start').nextUntil('.stop').filter('.yes').css('backgroundColor','yellow').css('yellow')
是的,因为我正在两个元素之间插入元素,我需要找到那个特定的元素,因为一个页面上可能有多个
开始,是,停止
,这只是我能想到的最简单的例子。Idk如何正确解释。-@Taplar真棒,我不知道
.filter()
。你能把这个写进一个答案吗?我在我的问题中说,我需要在不使用父选择器的情况下找到
yes
$('.start').nextUntil('.stop').filter('.yes').css('backgroundColor', 'yellow')