织梦高亮显示当前导航条的javascript

作者: 本站原创  发布时间:  浏览:
首先写一下html结构:

<div id="nav">
    <ul>
        <li><a href="#1">首页</a></li>
        <li><a href="#2">产品</a></li>
        <li><a href="#3">地址</a></li>
        <li><a href="#4">关于</a></li>
        <li><a href="#5">联系</a></li>
    </ul>
</div>

然后简单的 写一下样式:

body{font-family: "微软雅黑";}
.active{
    background: -webkit-linear-gradient(top,red,yellow);
}
ul{float: left;width: 500px;height: 30px;background: red;line-height: 30px;}
li{list-style: none;float: left;}
a{text-align: center;line-height: 30px;display: block;color: #fff;width: 70px;text-decoration: none;}
a:hover{background: green;}

最后怎样才能高亮显示当前导航呢,js语句如下;

<script type="text/javascript">
        var myNav=document.getElementById("nav").getElementsByTagName("a");
        var currenturl = document.location.href;
        for(var i=0;i<myNav.length;i++){
            var aurl=myNav[i].getAttribute("href");
            if(currenturl.indexOf(aurl)!=-1){
                myNav[i].className="active";
                myNav[0].className="";
            }
        }
</script>

上一篇:DEDECMS织梦友情链接字数限制修改方法

下一篇:织梦当前栏目高亮+顶级栏目高亮

相关文章

织梦后台文章发布时间为1970

织梦收费7800的解决方法

织梦收费5800的解决方法

织梦收费网站咋办

织梦模板转PHPCMS程序方法

添加微信
添加微信,免费咨询

15205695834

新手指南支付购买售后服务关于我们版权合规
合肥秀站网络科技有限公司
Copyright 2002-2022 麦站 版权所有
皖ICP备12018676号 网站地图