Привет Всем!
Есть вот такой переключатель кнопки. Да нет
$(".quest__answers button").on("click", function() {
var btnBoy = $('.quest__answers button.yes');
var btnGirl = $('.quest__answers button.not');
if ($(btnBoy).hasClass('active')) {
$(btnBoy).removeClass('active');
$(btnGirl).addClass('active');
return;
} else if ($(btnGirl).hasClass('active')) {
$(btnGirl).removeClass('active');
$(btnBoy).addClass('active');
return;
}
$(this).addClass('active');
});
и вот html
<div class="quest__answers">
<button class="yes">Да</button>
<button class="not">Нет</button>
</div><!-- .quest__answers -->
Все нормально работает но когда дублировал html код то есть один скрипт на 2 html варианта кнопки и работает не корректно. То есть в одном выберешь а второй выберется на основе первого.
Как можно адаптироваь jquery код что бы она работала универсально? например для несколько кнопок?
Большое спасибо.