要素をクリックしたときにアニメーションを作りたい。要素に 'active'クラスがある場合を除きます。アクティブなクラスを持たないjquery select要素
<div class="collectionContainer">
<div class="collectionName">SPRING SUMMER <br> 2012</div>
<div class="collSex"><a href="#" id="collection1-man" class="active"> MAN </a></div>
<div class="collSex"><a href="#" id="collection1-woman"> WOMAN </a></div>
</div>
私のjqueryのコード
要素は、私はアクション/アニメーションを作りたくないアクティブなクラスを持っている$('.collSex a').click(function(){
$('.collSex a').removeClass('active');
$(this).addClass('active');
...
...
});
...
私はそれをどのようにすればいい?
感謝を活用することができます。これは $( '。collSex a')とandSelf()。toggleClass( 'active')である必要があります。 それ以外の場合は、クラスを切り替えることはありません – peterK
しかし、それは 'active'クラスを他のすべてのリンクにも追加します。このように、クラス' active'を持つリンクからそれを削除し、現在のクラスに追加しますリンク。 –