У меня есть аккордеон, который я построил с помощью пользовательского интерфейса jQuery. Мне нужны шевронные значки, которые указывают вверх или вниз в зависимости от того, открыт раздел или закрыт. Проблема в моем jQuery. По крайней мере изначально так. Я вижу оба шеврона при загрузке, и после нажатия шеврон вообще не меняется.
Jquery
$(function() {
$(".section a").click(function() {
$(".chevron").removeClass("chevron").addClass("up");
});
});
CSS
.chevron {
background: url("images/down.png") no-repeat;
}
.up {
background: url("images/up.png");
}
HTML
<div class="section">
<a href="#"><div class="tab active">
<span class="chevron"></span><h3>Section 1</h3>
</div></a> <!-- tab -->