首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将外部html包含到enduro.js中

将外部html包含到enduro.js中
EN

Stack Overflow用户
提问于 2018-10-08 08:56:35
回答 2查看 106关注 0票数 3

我有一个基于本教程的enduro.js博客:

https://www.endurojs.com/blog/how-to-make-a-blog-with-endurojs

我想添加导航条和页脚作为外部.html文件在某些网址上可用。如何将一些导航栏url包含到以下代码中,该代码是组件"header.hbs":

代码语言:javascript
复制
<header>
    <div class="inner">
        <h1><a href="{{global.base_url}}">{{global.site_name}}</a></h1>
        {{#if global.site_description}}
            <p>{{global.site_description}}</p>
        {{/if}}
    </div>

</header>
<nav class="aSiteNav" id="navbarDiv">
    <div class="inner">
        {{#if global.show_archive_link}}
            <a href="/blog/archive/">{{global.archive_link_text}}</a>
        {{/if}}
        {{#navlinks}}
            {{#each this}}
                <a href="/blog/pages/{{this.page_slug}}/">{{this.content.navigation_title}}</a>
            {{/each}}
        {{/navlinks}}
    </div>
</nav>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-08 09:46:43

我通过包括jquery来解决这个问题:

代码语言:javascript
复制
<header>
   <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
   <script>
      $(function(){
        $("#navbar").load("https://mydomain.xyz/navbar.html");
      });
   </script>  
   <div class="inner" id="navbar">
   </div>
</header>
票数 0
EN

Stack Overflow用户

发布于 2018-10-08 09:10:09

你可以试试这样的东西

代码语言:javascript
复制
<header>
    <iframe id="inlineFrameExample" src="{{url_of_your_header}}"></iframe>
</header>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52698680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档