aplicar dinámicamente la clase activa a nav li

He incluido un encabezado a mis archivos como en incluir. En el encabezado se encuentra la barra de navegación.

¿Cómo puedo, usando jQuery, aplicarclass="active" a lo relevanteli.

La única forma en que podría pensar en hacerlo es establecer una variable en las páginas reales, aplicar un ID que sea igual a esa variable de la página relevante y, si funciona, entonces si coinciden se aplica una clase a la li.

Sin embargo, pensé que debía haber una forma más sencilla de lograr esto.

<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>

Respuestas a la pregunta(6)

Su respuesta a la pregunta