javascript怎么控制当前页的导航菜单样式

我把菜单独立写在PHP文件里,想在其它PHP文件里直接引用就可以了,但是现在不知道怎么用javascript去控制当前页面上对应的导航菜单的样式,要怎么写?比如<u... 我把菜单独立写在PHP文件里,想在其它PHP文件里直接引用就可以了,但是现在不知道怎么用javascript去控制当前页面上对应的导航菜单的样式,要怎么写?比如 <ul><li><a href="index.php">首页</a></li><li><a href="compy_info.php">公司信息</a></li><li><a href="product.php">产品中心</a></li></ul>现在处于首页,当点击“公司信息”时网页跳转到 compy_info.php 页面,要怎么才能控制导航菜单上面的“首页”的样式改变为未选中和改变“公司信息”菜单的样式为当前选中的样式?注意:不是选项卡那种 展开
 我来答
36557832
2012-03-17 · TA获得超过11.4万个赞
知道顶级答主
回答量:7万
采纳率:1%
帮助的人:4.6亿
展开全部
你每个li都给一个ID,每个引用的页面一个js利用id给你要变样式的li加多个样式
还用什么判断,是每个引用页加js不是加载公共那个页,好象首页你就要加载首页这个详细页里面你的导航可以公用但js就要针对每个页来写
zhangchina3
2012-03-17 · 超过19用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:46.5万
展开全部
<ul id="nav"><li class="on"><a href="index.php">首页</a></li><li><a href="compy_info.php">公司信息</a></li><li><a href="product.php">产品中心</a></li></ul>

$("#nav li").each(function(){$(this).click(function(){
$(".nav .on").removeClass("on");
$(this).addClass("on");
});});

jquery写法,选中LI样式为“on”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式