Я установил атрибут класса в элементе <body>
для своих страниц, например «home-section» или «products-section».
Когда страница загружается, вы можете использовать JavaScript, чтобы получить значение атрибута и соответствующим образом установить класс навигации.
if ($("body").attr("class") == 'home-section') {
$("li#primary-nav-home").addClass("active");
}
Вы также можете выполнить то же самое с помощью простого CSS с помощью соответствующего селектора и избавиться от необходимости в классах.
body.home-section li#primary-nav-home { /* styling rules */ }