HTML テンプレートで作業していますが、HTML コードに触れることができず、CSS および JS ファイルでしか作業できません。したがって、HTMLコードを編集することはできません。
私が達成しようとしているのは、HTMLコードを編集せずに、現在のページのURLがアクティブな状態にしたいリンクと同じであることをjQueryまたはJavascriptが認識したときに、いくつかのリンクをアクティブな状態にすることです。
それを行う方法はありますか?私は多くの方法で試しましたが、運がありませんでした。
これが HTML コードです (編集できないことを忘れないでください)。
<span class="Tag_Nav_Aux">
<a href="/my-account/create-account.aspx">Create Account</a>
|
<a href="/my-account/login.aspx">Login</a>
|
<a href="/my-cart/default.aspx">My Cart</a>
</span>
ユーザーがログインまたはログアウトすると HTML が変更されるため、jQuery または Javascript コードは、上記で報告したもの以外のさまざまなリンクで機能するはずです。そのため、jQuery はクラスを指定し、現在の URL と同じリンクを持つタグにTag_Nav_Aux
Active クラスを追加する必要a
があります。