Есть не очень сложная разметка:
<div class="cd-f">
<div class="cd-k"></div>
<div class="cd-k"></div>
<div class="cd-k"></div>
</div>
Хочу, чтобы при клике на элемент, ему добавлялся класс, а у остальных удалялся. Готово:
$('.cd-k').on('click', function(){
$(this).addClass('cd-m').siblings().removeClass('cd-m');
});
Но если мои элементы находятся уже в разных блоках, то siblings перестает работать
<div class="cd-f">
<div class="div-kl"><div class="cd-k"></div></div>
<div class="div-kl"><div class="cd-k"></div></div>
<div class="div-kl"><div class="cd-k"></div></div>
</div>
Как мне это исправить ?