html引入公共头部或底部

一般官网头部和底部的内容是相同的,我们可以把这些公共的部分拆分出来,单独放在一个html文件里面然后每个页面去引用,但是会有一个问题,比如说选择某个模块要此模块高亮(这是每个页面不同的地方)

1.这是我的公共的头部,每一个<li>都给一个id,公共模块都是没有设置模块选中的

<!--header-->
    <div class="topMenu">
        <img class="logoImage" src="../images/stitic/logo.png" >
        <ul class="topUl">
            <li id="navigation_1">
                <a href="/pc/index.html">首页</a>
            </li>
            <li id="navigation_2">
                <a href="/pc/weightTrainingCamp.html">减重训练营</a>
            </li>
            <li id="navigation_3">
                <a href="/pc/yuanshen_trainingBase.html">源深基地</a>
            </li>
            <li id="navigation_4">
                <a href="/pc/successCase.html">成功案例</a>
            </li>
            <li id="navigation_5">
                <a href="/pc/faculty.html">师资力量</a>
            </li>
            <li id="navigation_6">
                <a href="/pc/knowledge.html">减重知识</a>
            </li>
            <li id="navigation_7">
                <a href="/pc/trend.html">新闻动态</a>
            </li>
            <li id="navigation_8">
                <a href="/pc/aboutUs.html">关于我们</a>
            </li>
        </ul>
    </div>
<!--header-end-->

2.这是我的首页里面头部<div>

<!--header-->
<div class="topDiv" id="header">

</div>
<!--header-end-->

3.首页加载公共头部的js代码

$(function(){
            $(document).ready(function(){
                //jquery load方法加载公共头部
                $("#header").load("/pc/header.html",function(){//加载完成后设置高亮
                    $("#navigation_1").children().attr("style","color: #fff");
                    $("#navigation_1").attr("class","selected");
                });
            });
        })

4.首页头部展示效果图,每个页面找到对应的id设置一下就ok了,这样的话修改就只要修改一个html了,维护起来也很方便

 

 

  • 5
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值