2012-04-05 86 views
2

我有一个jQuery的移动应用程序与两个“真实”的HTML页面,但更多data-role="page"股利。从第一个真正的html页面到下一个真实页面时出现问题:导航停止工作。没有自定义JavaScript,我只是使用jqm库。如何解决与jquery移动页面导航问题

当第一次真正加载页面时,我能够围绕data-role="page"项目,而不使用像<a href="#oneA">one A</a>一个问题,这需要我<div data-role="page" id="oneA">,同样定位ONEB,oneC等

如果我去到第二真实页,我能够浏览这个data-role="page"项目,而不使用像<a href="#twoA">two A</a>一个问题,这需要我<div data-role="page" id="twoA">,同样twoB,TWOC等

问题是如果我点击第一个真实网页上的链接将我带到了t他第二个真正的页面(而不是直接击中页面),然后jquery移动似乎是困惑,并拒绝切换到任何其他<div data-role...>页面。当任何链接被点击时,它只停留在第一个数据角色页面上。浏览器悬停中的链接看起来是正确的(例如,它具有尾部#twoB,但不在那里导航)。

这是一个jQuery的移动(我使用最新的:1.0.1)只是普通的跌倒和我需要分解和写一些我自己的JavaScript的实例吗?

+0

控制台错误? – aki 2012-04-05 14:52:06

+0

没有控制台错误。 – Dale 2012-04-05 15:24:16

回答

4

缺少的是将标签中的rel="external"属性从第一页引导至第二页。因此,而不是<a href="secondPage">second page</a>,请尝试<a href="secondPage" rel="external">second page</a>