jQuery Mobile - 后退按钮
我正在使用 jQuery Mobile 4.1 开发应用程序。
在我的应用程序中,我有两个 html 页面,例如 login.html 和 home.html。在home.html中有3个页面。 () 如菜单页、搜索页、结果页。
项目流程为login.html --->主页.html。在 home.html 中,menupage 显示为第一页。如果我选择菜单页面中的某些选项,它将移至搜索页面,然后移至结果页面。考虑一下,目前我在结果页面中。如果我按移动浏览器(iPhone-safari、Android-chrome)上的后退按钮,它就会移动到 login.html。
但我想显示搜索页面。怎么解决这个问题呢?可以这样做吗?
[注意:页面应该在单个 html 页面(home.html)中。
I am developing the application using jQuery Mobile 4.1.
In my app, I have two html pages like login.html and home.html. In the home.html have 3 pages. () like menupage, searchpage, resultpage.
The project flow is login.html ---> home.html. In home.html, menupage is displayed as a first page. If I choose the some option in the menupage it will move to searchpage and then resultpage. consider, currently I am in the resultpage. If I press the back button on the mobile browsers (iPhone-safari, Android-chrome) then it moves to the login.html.
But I want to display the searchPage. How to solve this one? is it possible to do this?
[Note : The pages should be in the single html page(home.html).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
在锚标记上使用属性
data-rel="back"
而不是哈希导航,这将带您到上一页查看反向链接:此处
use the attribute
data-rel="back"
on the anchor tag instead of the hash navigation, this will take you to the previous pageLook at back linking: Here
较新版本的 JQuery 移动 API(我猜它比 1.5 更新)需要在每个页面的页眉或底部显式添加“后退”按钮。
因此,尝试将其添加到页面 div 标签中:
示例:
Newer versions of JQuery mobile API (I guess its newer than 1.5) require adding 'back' button explicitly in header or bottom of each page.
So, try adding this in your page div tags:
Example:
尝试
或
try
or
您可以在 HTML 代码的标头中尝试此脚本:
You can try this script in the header of HTML code:
如果您不想跟踪历史记录,可以使用 jquery mobile 中的 nonHistorySelectors 选项。您可以在此处找到详细文档 http://jquerymobile.com/ demos/1.0a4.1/#docs/api/globalconfig.html
You can use nonHistorySelectors option from jquery mobile where you do not want to track history. You can find the detailed documentation here http://jquerymobile.com/demos/1.0a4.1/#docs/api/globalconfig.html
这是1.4.4版本的
This is for version 1.4.4
尝试用li可以更均匀
try to use li can be more even