zoukankan      html  css  js  c++  java
  • 页面跳转共用导航样式不变

    页面跳转共用导航样式不变

    scriprt部分
    <script src="http://cdn.bootcss.com/jquery/2.1.3/jquery.js"> //引入jquery

    <script>
        $(document).ready(function(){
            $(".nav a").each(function(){
                $this = $(this);
                if($this[0].href==String(window.location)){
                    $this.addClass("hover");
                }
            });
        });
    </script>

     原生js

            <script>
                window.onload=function highThis(){highURL("nav","hover");}
                function highURL(nav,classCur){
                    if(!document.getElementById) return false;
                    if(!document.getElementById(nav)) return false;
                    if(!document.getElementsByTagName) return false;
                    var menuId=document.getElementById(nav);
                    var links=menuId.getElementsByTagName("a");
                    for(var i=0; i<links.length; i++ ){
                        var menuLink=links[i].href;
                        var currentLink=window.location.href;
                        if(currentLink.indexOf(menuLink)!=-1){
                            links[i].className=classCur;
                        }
                    }
                }
    
                       </script>
    HTML部分
    <div class="nav" id="nav">
        <ul>
            <li><a href="link.html"> 首页</a></li>
            <li><a href="2.html"> 个人资料</a></li>
            <li><a href="3.html"> 我的好友</a></li>
            <li><a href="4.html"> 消息管理</a></li>
        </ul>
    </div>

    CSS  部分

    
    
        *{margin: 0;padding: 0}
        li,ol{list-style:none;}
    
        a{text-decoration:none;color:#337782;}
        .nav li{list-style: none;float: left;margin-left: 20px;padding: 5px;}
        .nav li .hover{border-bottom: solid 2px #00b5d2}
    
    
    
    
    
  • 相关阅读:
    OpenJudge 6042 雇佣兵
    POJ 1741 树上 点的 分治
    Codevs 1695 Windows2013
    复制书稿
    乘积最大
    编辑距离问题
    石子合并
    最大正方形子矩阵
    选菜
    混合背包
  • 原文地址:https://www.cnblogs.com/wzzl/p/4900799.html
Copyright © 2011-2022 走看看