0

わかりました、私が持っているとしましょう:

<title>Monkey</title>

そして、いくつかのナビゲーション:

<ul id="navigation">
    <li>
        <a href=#">Monkey</a>
    </li>
</ul>

サイトが読み込まれると、ページのタイトルが変数として保存されるので、文字列を #navigation 内の何か (この場合は Monkey) と一致させたいと考えています。テキストの文字列を見つけた後、クラスを割り当てます。

<ul id="navigation">
    <li class="current">
        <a href="#">Monkey</a>
    </li>
</ul>

人々が私を参照できる例はありますか?

4

1 に答える 1

3

これを試して:

$('#navigation a').filter(function() {
    return $(this).text() == document.title;
}).closest('li').addClass('current');
于 2013-11-15T11:07:50.843 に答える