Я вхожу в мою навигацию по php: <?php include('navigation.php');?>
. На основании того, какой сайт пользовательский стиль навигации должен измениться. Поэтому мне нужно добавить класс к элементу <li>
моей навигации.Добавить класс на основе сайта
Я думал о создании оператора switch на функции $(document).ready
. Но как я могу заставить вызываемый сайт добавить класс по правильному <li>
? Или есть лучшая лучшая практика для моей проблемы?
navigation.php
<div id="menu">
<div class="pure-menu pure-menu-open">
<ul>
<li id="lielem1"><a href="#">Elem1</a></li>
<li id="lielem2"><a href="#">Elem2</a></li>
<li id="lielem3" class="menu-item-divided pure-menu-selected">
<a href="#">Elem3</a>
</li>
</ul>
</div>
</div>
В этом случае, я думаю, что лучший практика будет заключаться в том, что вы должны в своем navigation.php, на какой странице вы сейчас находитесь, и вывести класс непосредственно в li. С $ _SERVER вы, вероятно, можете найти, на какой странице вы сейчас находитесь. – Blaatpraat
Вставить ur html и что вы пробовали до сих пор? –