Wenden Sie die aktive Klasse dynamisch auf nav li an

Ich habe meinen Dateien einen Header hinzugefügt, wie in include. In der Kopfzeile befindet sich die Navigationsleiste.

Wie bewerbe ich mich mit jQuery?class="active" zu den relevantenli.

Die einzige Möglichkeit, die ich mir vorstellen könnte, besteht darin, eine Variable auf den tatsächlichen Seiten zu setzen, eine ID anzuwenden, die der Variablen der betreffenden Seite entspricht, und if function, falls sie übereinstimmt, eine Klasse auf die li anzuwenden.

Ich dachte jedoch, dass es einen einfacheren Weg geben muss, dies zu erreichen.

<ul class="nav nav-pills right" id="div">
    <li id="home" class="active">
       <a href="index.php">Home</a>
    </li>
    <li id="search">
       <a href="search.php">Search</a>
    </li>
    <li id="contact">
      <a href="contact.php">Contact</a>
    </li>
</ul>

Antworten auf die Frage(6)

Ihre Antwort auf die Frage