Ideal ar fi să scoateți această clasă din partea serverului, dar dacă nu puteți ...
Să presupunem că aveți o navigație așa:
- Home
- About
- Clients
- Contact Us
Și sunteți la adresa URL:
http://yoursite.com/about/team/
Și doriți ca linkul Despre să obțină o clasă de „activ”, astfel încât să puteți indica vizual că este navigarea activă.
$(function() ( $('nav a(href^="/' + location.pathname.split("/")(1) + '")').addClass('active'); ));
În esență, acest lucru se va potrivi cu legăturile din nav care este atributul href care începe cu „/ about” (sau oricare ar fi directorul secundar).