ホームページ > ウェブフロントエンド > htmlチュートリアル > クリック後にジャンプするナビゲーションバーリンクを実装し、新しいページの対応するリンクに色を追加する方法

クリック後にジャンプするナビゲーションバーリンクを実装し、新しいページの対応するリンクに色を追加する方法

一个新手
リリース: 2017-10-19 09:08:28
オリジナル
7445 人が閲覧しました

html:

<p class="nav">
        <ul>
            <li class="active"><a href="a.html">aaa</a></li>
            <li><a href="b.html">bbb</a></li>
            <li><a href="c.html">ccc</a></li>
        </ul>
        
    </p>
ログイン後にコピー

jquery:

$(".nav li a").each(function (i) {
        var $me = $(this);
        var lochref = $.trim(window.location.href);
        var mehref = $.trim($me.get(0).href);
        if (lochref.indexOf(mehref) != -1) {
            $me.parent().addClass("active");
        } else {
            $me.parent().removeClass("active");
        }
    });
ログイン後にコピー

css:

.active{background-color:#ed0505;}
ログイン後にコピー

以上がクリック後にジャンプするナビゲーションバーリンクを実装し、新しいページの対応するリンクに色を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート