たとえば、ドロップ ダウン ナビゲーションがある場合、アクティブなリンクをナビゲーション リンクの残りの部分とは異なる色にしたいと考えています。
これが私のjqueryコードです:
if ($(".testHeader a#" + thisID).hasClass("active")) {
$(".testHeader a").removeClass("active");
} else {
$(".testHeader a").removeClass("active");
$(".testHeader a#" + thisID).addClass("active");
}
私のactive
クラスは、リンクの色を変更するCSSスタイルです。
私が抱えている問題は、複数のリンクをクリックすると、各リンクがアクティブなままになることです。実際には、クリックされたときにアクティブになるリンクを1つだけにしたいのです。私のjqueryの何が問題になっていますか? ありがとう!