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}
    
    
    
    
    
  • 相关阅读:
    获取窗口句柄
    LeetCode Q136 Single Number(Medium)
    异或
    Ring3层的鼠标和键盘Hook
    Java—Applet
    Java—常用数据类型
    Java—接口与抽象类
    Java 概述
    Java—类的封装、继承与多态
    Windows—JDK安装与环境变量配置
  • 原文地址:https://www.cnblogs.com/wzzl/p/4900799.html
Copyright © 2011-2022 走看看