First link Second link Third link </div> </body> 私のjqueryスクリプトが、クリックされたリンクのクラスをアクティブに変更したり、他のリンクからクラスを削除したりしない理由を理解できません。 "> First link Second link Third link </div> </body> 私のjqueryスクリプトが、クリックされたリンクのクラスをアクティブに変更したり、他のリンクからクラスを削除したりしない理由を理解できません。 "> First link Second link Third link </div> </body> 私のjqueryスクリプトが、クリックされたリンクのクラスをアクティブに変更したり、他のリンクからクラスを削除したりしない理由を理解できません。 " />

JQuery addClassをタブに追加する

私はこのように私のページにリンク(ナビゲーションタブ)を持っています:

<body>
<div id="nav">
First link
Second link
Third link
</div>
</body>

私のjqueryスクリプトが、クリックされたリンクのクラスをアクティブに変更したり、他のリンクからクラスを削除したりしない理由を理解できません。

1
私はそれが動作しない理由を見ることができます、スクリプトはありません。
追加された 著者 Gabe,
動作していないjQueryスクリプトを追加していませんでしょうか?
追加された 著者 gdoron,
このコードに関連するjavascriptはありますか?
追加された 著者 ggreiner,

1 答え

あなたは次のようなものが必要になります:

$('#nav a').click(function(event){
    $(this).parent().find('a.active').removeClass('active');
    $(this).addClass('active');
});
1
追加された