リスト内に2つのボタンがあり、その間にクラスを切り替えることができるようにしたいと思います。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