zoukankan      html  css  js  c++  java
  • 高亮效果,比如导航高亮

    html部分:

    <div id="nav">

    <ul>

    <li><a href="">导航</a></li>

    <li><a href="">导航</a></li>

    <li><a href="">导航</a></li>

    <li><a href="">导航</a></li>

    <li class="selected"><a href="">导航</a></li>

    </ul>

    </div>

     

    js部分:

    <script type ="text/javascript" language ="javascript">

                 var nav = document.getElementById( "nav");

                 var links = nav.getElementsByTagName("li" );

                 var lilen = nav.getElementsByTagName("a" ); //判断地址

                 var currenturl = document. location.pathname.slice(0, -5);

                var last = 0;

                 for ( var i = 0; i < links.length; i++) {

                     var linkurl = lilen[i].getAttribute( "href").slice(0,-5);

                    if (currenturl.indexOf(linkurl) != -1 ) {

                        last = i;

                    }

                }

               links[last].className = "selected"; //高亮代码样式

    </script>

  • 相关阅读:
    IntelliJ IDEA 2019.3 激活码
    TortoiseGit创建分支合并
    Lombok常用注解
    springboot项目打包发布流程
    liunx下部署jar包
    TortoiseGit配置SSH
    springboot单元测试 Failed to load ApplicationContext
    IDEA SpringBoot项目 Maven Reading Maven projects
    Spring的xml配置文件标签导入问题
    CentOS7 root用户、普通用户 vim与vi的切换
  • 原文地址:https://www.cnblogs.com/chengmingxiaowu/p/7598008.html
Copyright © 2011-2022 走看看