Javascript 如何将类添加到上一个div

Javascript 如何将类添加到上一个div,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我需要将类添加到“当前”类之前的第一个div中 有人知道我怎么做吗 //编辑 如果有人需要: $(文档).ready(函数(){ $(“.current”).prev().addClass(“prv”); $(“.current”).next().addClass(“next”); }); .prv{颜色:红色;} .next{颜色:绿色;} ... prv 现在的 下一个 …您可以使用prev功能 $(文档).ready(函数(){ $(“.current”).prev().addCl

我需要将类添加到“当前”类之前的第一个div中

有人知道我怎么做吗

//编辑

如果有人需要:

$(文档).ready(函数(){
$(“.current”).prev().addClass(“prv”);
$(“.current”).next().addClass(“next”);
});
.prv{颜色:红色;}
.next{颜色:绿色;}

...
prv
现在的
下一个

您可以使用
prev
功能

$(文档).ready(函数(){
$(“.current”).prev().addClass(“prv”);
});
.prv{
背景色:红色;
}

一
二
现在的
树
四个
尝试以下操作:

$(文档).ready(函数(){
$('.current').prev('div').addClass('prv');
});

现在的

“我刚刚知道如何在下一个div中使用它,但仍然在寻找解决方案,以便在它之前获得类。”没有CSS唯一的解决方案。它很有效,谢谢你!但是我有一个问题,如果现在的课是最后一节课,我可以把第一节课作为下一节课吗?谢谢,但是我在这里没有看到任何变化,你能更新小提琴吗?请看这里:谢谢,但是问题是,当我把“当前”类放在中间div时,那么,nxt不起作用。顺便说一句,这将是一个旋转木马。我差点就拿到了!我在找一件事。如果第一个div是当前的,那么将.prv类添加到最后一个div。您能提供帮助吗?
<div></div>
<div></div>
<div class="current">Current</div>
<div ></div>
<div></div>
$(document).ready(function(){
    $(".current + div").addClass("prv");
});