我在使用php:<?php include('navigation.php');?>
进行导航。根据用户的哪个站点导航的样式应该改变。因此,我需要在导航的<li>
元素中添加一个类。
我想在$(document).ready
函数上做一个switch语句。但是如何让被调用的网站在正确的<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>
答案 0 :(得分:2)
要在/ login页面上应用“class-for-login”类,您可以:
<li id="lielem1" class="<?php echo $_SERVER[REQUEST_URI] == "/login" ? "class-for-login-page" : ""; ?>">Elem1</li>