Jquery mobile jQuery Mobile:首次访问时页面未完全加载
我在打这篇文章之前浏览了所有类似的问题,但是我找不到我的问题的答案 我正在使用jQuery Mobile(1.1)和jQuery(1.7.1)开发一个小型门户。因此,我将所有内容都放在一个页面上,并使用data role=“page”处理流程转换 当前的流程如下所示:Jquery mobile jQuery Mobile:首次访问时页面未完全加载,jquery-mobile,Jquery Mobile,我在打这篇文章之前浏览了所有类似的问题,但是我找不到我的问题的答案 我正在使用jQuery Mobile(1.1)和jQuery(1.7.1)开发一个小型门户。因此,我将所有内容都放在一个页面上,并使用data role=“page”处理流程转换 当前的流程如下所示: 用户访问主URL 用户单击某个操作(“做这个”或“做那个”) 当用户单击该操作时(两个都是带有href的标签,指向另一个文件,并带有data role=“button”),它们会很好地进入该页面 但是,当第一次访问页面时(通过手动
信用卡支付
.ui对话框.ui头a[数据图标=删除]{显示:无;}
$(document).bind(“mobileinit”,function(){
});
目的地
请选择要执行的操作:
它会将他们带到“payment.php”并显示页面id“step1”,这是一个简单的登录表单:
登录
Blesta电子邮件:
Blesta密码:
登录表单页面也有很多jQM的东西,但是在我注释了所有代码之后,它没有改变任何东西,所以这不是原因。我还通过W3.org验证了HTML,结果证明它是有效的
在我拍摄的Chrome Inspector的屏幕截图中,可以更好地展示正在发生的事情:
首次访问-
刷新页面后-
编辑-作为一个小的跟进,我注意到加载时在div页面上设置了“data external page=“true”,然后在刷新时它就不存在了。从我所读到的理解来看,这是因为它基本上来自于一个对话框,但我不确定是否有办法禁用设置
回答-好吧,解决这个问题的办法是,在最初认为它不是我想要的东西之后,实际上是将它添加到我的链接中:
rel=“外部”
所以它们看起来像这样:
好吧,解决这个问题的办法是,在最初认为它不是我想要的东西之后,实际上是将它添加到我的链接中:
rel=“外部”
所以它们看起来像这样:
好吧,解决这个问题的办法是,在最初认为它不是我想要的东西之后,实际上是将它添加到我的链接中:
rel=“外部”
所以它们看起来像这样:
我看你已经回答了自己的问题!使用该信息创建此问题的新答案,并将其标记为已接受的答案。:-)我看你已经回答了你自己的问题!使用该信息创建此问题的新答案,并将其标记为已接受的答案。:-)