php - 使用引导通用导航栏在 php 中显示活动链接
问题描述
我正在用 php 和 bootstrap 4 创建一个网站。我包含了一个通用导航栏,并用<?php include 'filename.php'?>
. 如何在每个页面上显示活动链接,例如,如果它在index.html
主页按钮或链接上将突出显示。
解决方案
您可以使用 javascript 来显示当前活动的 url。
<script type="text/javascript">
$(document).ready(function () {
var url = window.location;
$('ul.nav a[href="'+ url +'"]').parent().addClass('active');
$('ul.nav a').filter(function() {
return this.href == url;
}).parent().addClass('active');
});
</script>
推荐阅读
- php - Bootstrap navbar-default 隐藏表单内容
- reactjs - 它不会进入我的循环,但它像条件一样优越
- reactjs - 我不能在 Create React App + node-sass setup 的 sass 文件中使用 @use
- swift - 为什么 DispatchGroup 无法正常工作
- typescript - npm 包与旧版本的包依赖项兼容
- xamarin - Xamarin.forms- 具有多个值的 Firebase 数据库更新 (Android)
- python - 而不是每次输入一个ip如何直接用ip列表读取文件?
- python - 有没有办法在 django 模板中动态编辑值?
- facebook-graph-api - 什么权限可以查看我的 Facebook 页面提要上的共享帖子?
- android - 如何以编程方式设置 Admob appID (19.1.0)?