jQuery Mobile Beta绝对/相对URL路径

时间:2011-07-22 18:38:21

标签: url jquery-mobile relative-path absolute-path

我正在尝试将我们的移动网站从jQuery Mobile Alpha切换到最新的Beta版本。问题在于Beta处理动态页面的URL的方式。

我们的实时Alpha 4网站将动态网页加载为相对链接(即/ #news/)。 Beta 1站点将动态页面加载为绝对链接(即/#/ group / webdev / cgi-bin / m / news /)。

我的问题是,有没有办法改变jQuery Mobile Beta来处理URL,就像Alpha 4版本那样?

以下是我的页面(单击新闻链接以获取示例):

Live mobile site(jQuery Mobile Alpha 4)

Dev mobile site(jQuery Mobile Beta 1)

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我找到了一个适合我的解决方案。

我修改了jquery移动源代码,并使用以下代码替换变量“newPath”:

var newPath = path.get( $('head base').attr('href') );

就像具有相对路径和基础href的魅力一样。