非单页模式下 修改头部显示效果

非单页模式下 修改头部显示效果

大家好,又见面了,我是全栈君。

1. 问题:

  多个页面共享头部,但不是单页引用,在头部导航点击后 页面跳转,浏览器刷新

  本来加上的样式又消失了

2. 解决方法:

  01. 根据页面url 做判断

 02. 似乎可以用localstorage,来存一下状态

3.以下代码只对url 做了判断

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
    <title>设置资金密码 | 起点网 安全可信赖的比特币交易平台</title>
    <meta name="keywords" content="比特币,比特币交易平台,比特币价格,莱特币,莱特币交易平台,虚拟货币"/>
    
    <meta name="description" content="起点网是中国专业的比特币|BTC交易平台,为您提供实时的比特币行情、莱特币行情、最新的比特币价格、莱特币价格,是国内安全可信赖的虚拟货币交易平台,7*24小时可随时充值提现,秒级交易!" />
    <link rel="stylesheet" href="../css/shouye.css"/>
    <link href="../css/miao.css" rel="stylesheet" media="screen">
    <link href="../css/trade.css" rel="stylesheet" media="screen">
    <link href="../css/index.css" rel="stylesheet" media="screen">
    <link href="../css/page_center.css" rel="stylesheet" media="screen" />
    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
    <style>


</style>
</head>

<div class="top-nav">
    <div class="nav">
        <span>
            <a href="shouye.html">
                <img src="../img/logo_03.png" alt=""/>
            </a>
        </span>
        <ul>
            <li class="atn index"><a href="shouye.html">首页</a></li>
            <li><a>交易中心</a></li>
            <li class="select grzx">
                <a href="geren.html" target="self">个人中心</a>
                <div id="sub" class="sub">
                    <a title="人民币,OPC" href="cny_record.html" target="_blank">我的资产</a>
                    <a title="以太坊,ETH" href="securityCenter.html" target="_blank">安全中心</a>
                    <!--               <a title="以太经典,ETC" href="/etc" target="_blank">交易中心</a>-->
                </div>
            </li>
            <li class="news"><a href="new.html">新闻</a></li>
        </ul>
        <p>
            <span><a href="#"></a></span>
            <span class="reg"><a href="#">注册</a></span>
        </p>
        <div class="clear"></div>
    </div>

</div>

</div>
</div>
<script>
//这里是判断url ,但是还可以扩展
$(function(){ var a = location.href; console.log(a.indexOf('geren')) if(a.indexOf('geren') !=-1){ $('.grzx').addClass('atn'); $('.grzx').siblings('li').removeClass('atn'); }else if(a.indexOf('shouye') !=-1){ $('.index').addClass('atn'); $('.index').siblings('li').removeClass('atn'); } }); // $(function(){ // $(".header .head_nav ul li").click(function(){ // $(".header .head_nav ul li").eq($(this).index()).addClass("cur").siblings().removeClass("cur"); // // }) // }); </script>

 

转载于:https://www.cnblogs.com/vali/p/7682732.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108100.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pycharm2022.01.13激活密钥【2022免费激活】2022.01.20

    (pycharm2022.01.13激活密钥)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html0HKLM1UCCY-eyJsa…

    2022年3月31日
    151
  • Java综合中级面试题

    Java综合中级面试题1.你用过哪些集合类?大公司最喜欢问的Java集合类面试题40个Java集合面试问题和答案java.util.Collections是一个包装类。它包含有各种有关集合操作的静态多态方法。java.util.Collection是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection├List│├LinkedList│├ArrayList│└Ve…

    2022年6月15日
    26
  • 居民身份证号码组成规则

    居民身份证号码组成规则第一、二位表示省(自治区、直辖市、特别行政区)。第三、四位表示市(地级市、自治州、地区、盟及直辖市所属区和县的汇总码)。其中,01-20,51-70表示地级市;21-50表示地区(自治州、盟)。第

    2022年8月5日
    3
  • 生信入门转录组和可视化学习捷径

    生信入门转录组和可视化学习捷径转录组分析是目前应用最广的高通量测序分析技术之一。常见设计是不同样品之间比较,寻找差异基因、标志基因、协同变化基因、差异剪接和新转录本,并进行结果可视化、功能注释和网络分析等。转录组的测序…

    2022年9月26日
    0
  • 操作系统发展史

    手工操作——穿孔卡片1946年第一台计算机诞生–20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然

    2022年3月29日
    48
  • FileSystemWatcher 监控文件变化

    FileSystemWatcher 监控文件变化本文测试了FileSystemWatcher类监控文件变化。usingSystem;usingSystem.Security.Permissions;usingSystem.IO;namespaceConsoleApp1{publicclassFileStateWatcher{[PermissionSet(Secu…

    2022年6月16日
    56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号