PhoneGap中文网

 找回密码
 立即注册
查看: 12884|回复: 2
打印 上一主题 下一主题

jquery mobile 页面跳转

[复制链接]

22

主题

35

帖子

192

积分

注册会员

Rank: 2

积分
192
跳转到指定楼层
楼主
发表于 2015-4-1 14:23:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟在用jquerymobile做练习的时候发现一个怪异的现象: 在index.html中隐藏了一个a标签,<a href="a.html" id="inputce"  style="display:none"></a>.在index的初始化js中,模拟了该标签的点击.$("#inputce").click();此时,可以跳转到a.html页面中, 在a.html中有5个<div data-role="page"  class="ui-page-theme-a"  id="a_1">类似的div. id分别为id="a_1",id="a_2",id="a_3",id="a_4",id="a_5". id="a_1"的div中有<a href="#a_2" class="ui-btn" >下一步</a>, id="a_2"的div中有<a href="#a_3" class="ui-btn" >下一步</a>,依次类推.  
但是当页面跳转到a.html,显示了id="a_1"的div后,我点击页面上的按钮想跳到id="a_2"的div中,结果无法完成跳转.
将index中的<a href="a.html" id="inputce"  style="display:none">加上属性:rel="external",变成<a href="a.html" id="inputce" rel="external" style="display:none">.结果$("#inputce").click();无法完成页面的跳转.
无赖,将隐藏去除,变为<a href="a.html" id="inputce" rel="external" >,手动点击一下该按钮,能够成功跳转到a.html, 且id="a_1"的div中的<a href="#a_2" class="ui-btn" >下一步</a>也可以工作.同样后面的下一步也可以工作.
那么问题来了,我怎么样才能让在index.html中隐藏的<a href="a.html" id="inputce"  style="display:none"></a>.当执行了$("#inputce").click();后跳转到a.html中以后,各个div的下一步能够正常工作.求解决办法!
回复

使用道具 举报

0

主题

15

帖子

63

积分

注册会员

Rank: 2

积分
63
沙发
发表于 2015-5-8 14:53:17 | 只看该作者
人不错,学习学习 感觉phonegap+html应该是趋势
回复 支持 反对

使用道具 举报

0

主题

16

帖子

55

积分

注册会员

Rank: 2

积分
55
板凳
发表于 2015-5-9 05:34:47 | 只看该作者
未来属于html5 phonegap 微信 wap全部搞定
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-9-17 04:02 , Processed in 0.089017 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表