怎样实现js改变class功能?

我想使用js实现如下一个功能:有6个链接,其中有第2-5个的样式都是无Class,第1个是class="on";其实是一个导航栏哈,六个页面分别是:index.phppr... 我想使用js实现如下一个功能:
有6个链接,其中有第2-5个的样式都是无Class,第1个是class="on";其实是一个导航栏哈,六个页面分别是:
index.php
products.php
opensource.php
dingzhi.php
about.php
help.php
所以要实现的功能就是当前显示的是哪一个页面,class——on就应该在哪一个连接上

导航栏是在mysql数据库中调用的,要怎么弄啊
有人说要用jquery:http://zhidao.baidu.com/question/111510950.html
但是dreamweaver说第二行代码有错误啊,纠结,速度速度啊
展开
 我来答
haoma2514
2011-05-15 · TA获得超过383个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:193万
展开全部
因为你没有具体的代码,所以我也不敲具体的代码了。 教你一个性能最好的方法,也是我琢磨了好久滴方法。 你的思就是想意让当前的分类(或者说导航菜单)高亮显示吧,解决方法是window.onload的方法里加载一段js,在js里面判断url,比如url是***\index.php
那么你就为链接到index.php的菜单设置class,其他的菜单全部不设置class,每个页面都加载这个js就搞定了。 主要是如何判断url是index.php结尾和设置class这个地方有一点点难度。 你不会的话再hi我。
更多追问追答
追问
我真的不会啊
不是高亮显示,是让class为on,他会有独特的样式,没有高亮那么简单

说详细点吧,我付了图哦
追答
汗~这和高亮显示不是一个意思吗?目的就是让当前页面所处的导航特殊显示嘛。  你告诉我你的邮箱 我发一个我写的示例给你。或者qq也行。 这里讲不清楚。
zone_dubai
2011-05-21 · TA获得超过110个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:107万
展开全部
用js判断页面的url,加载不同的样式
追问
帮我写代码,我就是不会啊,你知讲思路怎么行

首 页

产 品

产品定制

开源项目

关于我们

产品帮助
追答
你就获取当前页面得url,判断下若是index.php 就加载index.php所要的样式呗;获取当前页面的url,用location.href.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式