javascript - 多个页面共用同一个导航,这个被共用的导航怎么引入可以避免重复
PHPz
PHPz 2017-05-19 10:37:36
0
2
839

很常见的一个场景,以前都是用php的include引入,前台有哪些方法可以做到?
现在引入的库有jQuery、Webpack

想到的有:

  1. 发Ajax请求,把请求来的页面放到容器中:

    $.get("header.html",function(data){
       $("#header").html(data);
    });
  2. 把导航做成一个jQuery组件,每个用到的页面初始化一下

    `$("#header").initHeader()`
    

我的两个思路是否都正确?
别的还有什么方法?
以及常用的方法是什么?

PHPz
PHPz

学习是最好的投资!

全部回复(2)
洪涛

还是应该有一个模板文件, 用jq组件的方式来实现感觉好怪...

世界只因有你

把nav写到公用的js里,并在里面初始化。
不需要在每个页面里初始化。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板