JS实现导航栏记住点击后的浏览位置变色功能

论坛 期权论坛 脚本     
匿名网站用户   2020-12-20 23:09   84   0

JS实现导航栏记住点击后的浏览位置变色功能


JS设置:
<script type="text/javascript">
        //设置点击后栏目变色
        var pn = location.pathname;//获取当前链接的目录位置
//获取a里面链接的值
        var as = document.getElementById('logged').getElementsByTagName("a");
        for (var i = 0, j = as.length; i < j; i++){
//判断是否是首页
            if(pn.length>3){
//对当前连接的目录位置和a链接的目录位置进行对比
                if (as[i].href.indexOf(pn) != -1) {as[i].className = 'focus1'; break; }
                //if (!find) as[0].className = 'focus';//如果未找到匹配的,需要设置哪个获取焦点可以修改这句
            }
        }
</script>

CSS设置:
<style type="text/css">
        .focus1{color:#32a5e7;}
    </style>
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP