У меня есть 2 divs по имени yellowUp
с стрелками вверх в качестве фоновых изображений.jQuery - нажав 1 div и измените класс на 2 divs
Как сейчас, когда я нажимаю на div yellowUp
, только щелкнув div, измените класс. Как заставить оба divs менять класс на клик?
HTML
<div class="yellowUp"></div>
<div class="yellowUp"></div>
<div id="contentContainer"></div>
CSS
.yellowUp {
background-image: url(../images/arrow-up.png);
}
.clicked {
background-image: url(../images/arrow-down.png);
}
JQuery
$(".yellowUp").click(function(event){
event.preventDefault();
if ($(this).hasClass("clicked")) {
$("#contentContainer").stop().animate({marginTop:"0px"}, 200);
} else {
$("#contentContainer").stop().animate({marginTop:"-300px"}, 200);
}
$(this).toggleClass("clicked");
return false;
});