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>

  • 相关阅读:
    JS实现倒计时
    jQuery图片展示插件Galleria
    几个常用的方法
    整理了一个多数据库通用操作类
    Oracle 伪列、取前几条记录、日期判断等
    第十九章 10头节点类,中间节点类和尾节点类 简单
    第十八章 38总结 简单
    第十九章 代码重用 6按别名传递book对像 简单
    第十九章 代码重用 3类书类 简单
    第十九章 代码重用 4为图书重载GetAuthor函数 简单
  • 原文地址:https://www.cnblogs.com/chengmingxiaowu/p/7598008.html
Copyright © 2011-2022 走看看