У меня есть список предметов. Первый элемент автоматически имеет класс «active». При нажатии на другой элемент в этом списке класс «активный» удаляется из первого элемента и добавляется к кликуемому элементу в списке. Все идет нормально.Добавление и удаление классов по нескольким divs
Но, я хочу, чтобы другой div добавлял/удалял класс на основе щелкнутого элемента в списке.
Например
Элемент списка 1 имеет класс «активный»> Див Пункт 1 также класс «активный»
Щелчок по элементу списка 3: Список Пункт 1 класс «активный» удаляют и добавляют к элемент списка 3> Div Пункт 1 класс «активный» удаляется и добавляется к Div 3
до сих пор у меня есть это:
$('.case-1').addClass('active-case');
$('#case-1').addClass('active');
$("#carousel-nav ul li").click(function(){
$('#carousel-nav ul li.active').not(this).removeClass('active');
$(this).toggleClass('active');
})
Но я не могу найти способ достичь addClass ма tching list item и div.
HTML:
<div id="carousel-nav">
<ul>
<li id="case-1"><a href="#"></a></li>
<li id="case-2"><a href="#"></a></li>
<li id="case-3"><a href="#"></a></li>
<li id="case-4"><a href="#"></a></li>
<li id="case-5"><a href="#"></a></li>
<li id="case-6"><a href="#"></a></li>
<li id="case-7"><a href="#"></a></li>
</ul>
</div>
<div id="case-wrapper" class="case-1> /* Post */ </div>
<div id="case-wrapper" class="case-2> /* Post */ </div>
<div id="case-wrapper" class="case-3> /* Post */ </div>
<div id="case-wrapper" class="case-4> /* Post */ </div>
<div id="case-wrapper" class="case-5> /* Post */ </div>
<div id="case-wrapper" class="case-6> /* Post */ </div>
<div id="case-wrapper" class="case-7> /* Post */ </div>
Просьба предоставить некоторые HTML – kapantzak