У меня есть две кнопки внутри списка, и я хочу иметь возможность переключать класс между ними при нажатии.Переключение класса JQuery
Я новичок в JQuery и написал несколько строк, но он не работает, хотя все правильно связано с консолью Chrome.
Вот HTML:
<ul class="tab-group">
<li class="tab active"><a href="#signup">Sign Up</a></li>
<li class="tab"><a href="#login">Log In</a></li>
</ul>
и вот соответствующий Jquery:
$('.tab a').click(function) {
e.preventDefault();
$(this).parent().addClass('active');
$(this).parent().siblings().removeClass('active');
target = $(this).attr('href');
$('.tab-content > div').not(target).hide();
$(target).fadeIn(600);
});
Спасибо заранее!
Так что, похоже, сейчас он работает, частично, он не работает на моей полной HTML-странице, но при использовании только <ul>
, поэтому я буду переделывать его с самого начала и найти, где он идет не так.
Большое спасибо за все ваши ответы!
Проверили ли вы ответ? Пожалуйста, примите его, если он правильный (нажмите на V слева) – Dekel