我的导航栏位于一个名为 navbar.php 的文件中,我将其包含在每个单独的页面中。我想知道如何将事件类添加到使用 php 选择的页面的按钮。我看过很多使用 jquery 的教程,但是由于这种情况发生在页面加载时,所以必须有一个解决方案而不必使用 jquery/javascript 等。所以例如我有一行:
<li id="aboutus"><a href="#">About us</a></li>
我希望在 aboutus.php 中有一行代码可以将之前的 php 代码更改为
<li id="aboutus" class="active"><a href="#">About us</a></li>
谢谢
最佳答案
希望这就是您要找的。它获取您当前所在的页面。之后它检查页面是否是关于我们的,然后它回显活跃。
<?php
$pg = $_GET['page'];
?>
<li id="aboutus" class="<?php if($pg == 'aboutus.php'){echo 'active';} ?>"><a href="#">About us</a></li>
关于javascript - 如何在php中设置li激活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26756222/