PhoneGap中文网

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

JqueryMobile $.mobile.changePage方法不能正常跳转

[复制链接]

493

主题

2035

帖子

6894

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6894
跳转到指定楼层
楼主
发表于 2013-10-13 14:39:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
$.mobile.changePage方法不能正常跳转

问题描述:
$.mobile.changePage不能跳转,而window.location.href却可以正常跳转。

原理:
这个问题牵扯到jqm的跳转机制了,简单的说jqm的默认跳转方式,也就是$.mobile.changePage这种方式,原理是ajax跳转。听起来很神秘,其实就是通过ajax动态的把目标页面的内容加载到当前的dom中。当多页面跳转的时候,通过ajax跳转,就存在ajax跨域的问题。所以解决 目前的问题,其实就是解决ajax跨域的问题。

解决办法:
为了解决跨域问题,我们需要把项目放在服务器环境下。好多朋友不知道什么叫服务器环境,说白了就是把项目部署到WAMP或者TOMCAT等等的服务器下,然后通过http://localhost/xxx 这样的方式访问项目。

it营
回复

使用道具 举报

1

主题

91

帖子

89

积分

注册会员

Rank: 2

积分
89
沙发
发表于 2013-10-14 10:38:44 | 只看该作者
好好 学习了 确实不错
it营
回复 支持 反对

使用道具 举报

1

主题

91

帖子

89

积分

注册会员

Rank: 2

积分
89
板凳
发表于 2013-10-15 06:54:39 | 只看该作者
不知该说些什么。。。。。。就是谢谢
回复 支持 反对

使用道具 举报

1

主题

91

帖子

89

积分

注册会员

Rank: 2

积分
89
地板
发表于 2013-10-16 01:40:09 | 只看该作者
支持一下:lol
回复 支持 反对

使用道具 举报

1

主题

34

帖子

153

积分

注册会员

Rank: 2

积分
153
5#
发表于 2013-10-22 12:39:00 | 只看该作者
那个预加载好像不起作用是怎么回事呢?就是在f12调试代码里面没有看到要加载的内容
回复 支持 反对

使用道具 举报

1

主题

34

帖子

153

积分

注册会员

Rank: 2

积分
153
6#
发表于 2013-10-25 13:06:59 | 只看该作者
树根老师,那个我看着你的教程弄的这个它会生成这个apk文件,那如果在手机上测试的话,他就会像一个客户端一样安装,类似于一个应用。但是还是不能正常跳转啊   请问下这是什么原因呢?
回复 支持 反对

使用道具 举报

1

主题

34

帖子

153

积分

注册会员

Rank: 2

积分
153
7#
发表于 2013-10-25 13:07:51 | 只看该作者
我写好了网页,连上真是手机测试的时候,好像还是不能正常跳转,请问下这是什么原因呢?
回复 支持 反对

使用道具 举报

1

主题

34

帖子

153

积分

注册会员

Rank: 2

积分
153
8#
发表于 2013-10-25 13:08:11 | 只看该作者
我写好了网页,连上真是手机测试的时候,好像还是不能正常跳转,请问下这是什么原因呢?
回复 支持 反对

使用道具 举报

0

主题

2

帖子

30

积分

新手上路

Rank: 1

积分
30
9#
发表于 2015-10-20 15:38:40 | 只看该作者
在真机上运行,$.mobile.changePage不能跳转,这是什么原因
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

ionic4视频教程

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

GMT+8, 2024-11-25 18:02 , Processed in 0.081952 second(s), 38 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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