【问题标题】:JQuery Mobile and iPhonejQuery Mobile 和 iPhone
【发布时间】:2012-10-15 13:40:08
【问题描述】:

我在这里需要专家的帮助:)

故事

基本上,我正在尝试创建一个带有底部导航栏的移动网站,到目前为止它在桌面(chrome 和 safari)和 Android 浏览器上运行良好,但它不适用于 iPhone 浏览器,即 Safari Mobile。

插件

  • JQuery Mobile 1.2
  • JQuery Mobile 的 Watusi iScroll 插件
  • jQuery 1.8.2

代码

<div data-role="page" id="one">
    <div data-role="header">
        <h1>Entry</h1>
    </div><!-- /header -->
    <div data-role="content" data-iscroll class="wrapper">                      
        <p>the content ...</p>  
    </div><!-- /content -->
    <div data-role="footer" data-position="fixed" data-tap-toggle="false">
        <div data-role="navbar">
            <ul>
                <li><a href="#one" data-icon="custom">One</a></li>
                <li><a href="#two" data-icon="custom">Two</a></li>
                <li><a href="#three" data-icon="custom">Three</a></li>
            </ul>
        </div><!-- /navbar -->                             
    </div>                                      
</div><!-- /page one -->   

问题

页脚只是没有显示在 Safari Mobile 上。请帮忙,谢谢

【问题讨论】:

    标签: jquery jquery-mobile


    【解决方案1】:

    尝试在桌面 Safari 中使用“用户代理”检查您的 HTML 代码到 iPhone,它的行为类似于移动 Safari,然后使用检查元素来追踪确切的问题。

    【讨论】:

    • 感谢回复,没有错误,但是我注意到有两个滚动条,一个是默认滚动条,另一个是iScroll。似乎默认滚动条在 iScroll 是不可滚动的。因此它有点隐藏页脚现在我知道更多但我仍然不知道如何修复它。任何帮助表示赞赏。谢谢:)
    • 为什么在 jquery mobile 上使用 iScroll,html css 也可以这样做?
    • 因为 iScroll 给人更原生的感觉,而且我不知道如何用 HTML 和 CSS 编写自己的。
    猜你喜欢
    • 2012-01-08
    • 1970-01-01
    • 1970-01-01
    • 2012-03-14
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 1970-01-01
    • 2014-07-24
    相关资源
    最近更新 更多