我正在使用rails 3应用程序上的mobile_detection为移动用户提供独立的页面。我正在通过Safari中的用户代理进行测试。问题是在我的一个过程中,rails将一个不同的URL发布到web浏览器URL栏上,而不是它实际加载的页面。因此,如果我刷新页面,它会尝试转到它放置在网页栏中的错误URL。
这是一个过程。
用户提交参与表格。
参与式控制器保存记录,然后呈现出Teams#Candidate的移动或html版本。
以下是进程的服务器日志,其中排除了一些详细信息。
Started POST "/participations" for 127.
如果您有一个带有散列的URL,例如:
Www.my_jqm_site.com/#some_request
..。在jqm页面事件序列中,jqm在什么时候读取哈希?
Event sequence when navigating from jqm_page_A to jqm_page_B ... thanks Muhammed Basil.
- document --- script time (js is readable, but DOM is not ready yet)
- document --- ready
- page B --- pagebeforecre
我使用的是JQM 1.6.4
我正在尝试使用以下调用更改到同一个HTML文档中的另一个页面:
$.mobile.pageContainer.pagecontainer("change", "#aquire_date");
这是我在找到的。
然而,当我尝试的时候,我得到了错误:
$.mobile.pageContainer.pagecontainer is not a function
下面是我想要切换到的DIV:
<div data-role="page" id="#aquire_date">
我设置的呼叫是否正确?