【问题标题】:jQuery Mobile - Back button not working in Web appjQuery Mobile - 后退按钮在 Web 应用程序中不起作用
【发布时间】:2012-09-16 22:21:22
【问题描述】:

我是 Jquery mobile 的新手,我已经开发了一个可以在 Iphone safari 浏览器中正常工作的网站,但是当我创建其主屏幕快捷方式并将其作为 Web 应用程序运行时,如果我后退一步,它的工作正常,但是当我移动两个时后退它不工作它刷新网页。

例如当我从 A 移动到 B 然后返回 A 时,我的网站 A、B、C 中有三个页面,它的工作正常与从 B 移动到 C 然后返回 B 的工作正常相同。但是当我将 A 移动到 B 然后 C 然后返回到 B 时它的工作正常但是当我移动到 A 时它会刷新页面而不是从历史记录中获取页面。我的后退按钮代码如下

 <a href="SearchMembers.aspx" data-rel="back" direction="reverse" id="btnBackMemberDetail"
            class="back-button" data-inline="true">Back</a>

任何人都可以在这方面帮助我。提前致谢。

【问题讨论】:

标签: iphone web-applications jquery-mobile iphone-web-app


【解决方案1】:

尝试将 href="SearchMembers.aspx" 更改为 href="/"

编辑:

<a href="/" data-icon="back" data-rel="back" class="ui-btn-left" data-role="button" data-iconpos="notext" >Back</a>

我用这个,这对我来说很好用。我用 jquery.mobile-1.1.1.min.js

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-13
    • 2012-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多