javascript - htm公共头部分的css怎么去改变
PHP中文网
PHP中文网 2017-04-10 17:45:07
[JavaScript讨论组]

我的项目中 一个网页分成了3部分

header.html
index.html
footer.html

这种方式大家都不陌生。如果新加一个页面只要加入一个login.html然后加载头尾即可。
但是有一个问题大家是怎么解决的

就是我的公共header.html里面的导航有激活(active)这种状态。
主页就激活主页的按钮,注册激活注册的按钮。
期初我是用jq添加的。请问各路码仙是怎么弄的。

补充下

比如
在header.html里面有这样的代码

<ul>

<li class="active">主页</li>
<li>文章</li>
<li>关于</li>

</ul>

如果login和index都用这个公共的header。那么active只会在主页的按钮上。
我现在是用jq addClass()可以解决这个问题,但是还有其他什么方法不。

PHP中文网
PHP中文网

认证0级讲师

全部回复(2)
PHPz

可以用后端的代码来实现啊,

高洛峰

用js获取当前页面地址,再给对应的加class

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号