相关疑难解决方法(0)

jQuery Mobile - 包含外部文件的页脚

我想创建一个可以由我的jQuery Mobile应用程序中的所有页面使用的共享页脚(例如footer.html).但是,在从外部文件加载html后,我找不到让jQuery刷新页脚导航栏中样式的方法.在思考之后会非常感激.

Footer.html:

<div data-role="navbar" class="CSS" data-grid="d" id="footerNav">
    <ul >
        <li ><a href="#" id="a" data-icon="custom"><div>a</div></a></li>
        <li ><a href="#" id="b" data-icon="custom"><div>b</div></a></li>
        <li ><a href="#" id="c" data-icon="custom"><div>c</div></a></li>
        <li ><a href="#" id="d" data-icon="custom"><div>d</div></a></li>
        <li ><a href="#" id="e" data-icon="custom"><div>e</div></a></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

index.html的:

<div data-role="page" style="position: relative" data-theme="a" id="index">
    <div data-role="header">
        <div class="homebutton" onclick="location.href='default.html'">
            &nbsp;</div>
        <h1>
            EVENT CALENDAR</h1>
    </div>
    <div data-role="content">
        <p>
            This is a single page boilerplate template that you can copy to build you first
            jQuery Mobile page. Each link or form from …
Run Code Online (Sandbox Code Playgroud)

mobile jquery dynamic footer navbar

7
推荐指数
1
解决办法
1万
查看次数

使用jQuery Mobile在所有页面上保留navbar

我目前正在使用jquery移动框架创建phonegap应用程序.

我有多个页面,像这样:

  • index.html(全局布局)
  • home.html(主页)
  • settings.html(设置页面)
  • ...

我想在每个页面上都有导航栏,并且在每个页面上保留它而不重复它(主页,设置......)我不知道为什么我不能这样做(比如包括header.html?或设置navbar在全球布局?).我使用页面之间的链接浏览我的应用程序

<a href="home.html" data-transition="slide">Home</a>
Run Code Online (Sandbox Code Playgroud)

如何保留我的导航栏?

谢谢,

navigation jquery jquery-mobile cordova

4
推荐指数
1
解决办法
7284
查看次数

标签 统计

jquery ×2

cordova ×1

dynamic ×1

footer ×1

jquery-mobile ×1

mobile ×1

navbar ×1

navigation ×1