0

我不理解 url 与 jquery mobile 的使用。当我在 jquery 移动网站中导航时,url 很奇怪(对我来说),甚至有 2 个 url 由“#”字符分隔。例如,如果我首先访问我网站的登录页面,然后转到主页,则 url 变为: http://mysite/login#/home

为什么?我怎样才能解决这个问题?

我希望 che url 作为经典浏览器模式工作,如果我访问登录页面,则 url 必须是:http://mysite/login 如果我转到主页,则 url 必须是:http://mysite/home

我的网站是用 ruby​​ on rails 3 编写的,我使用最新版本的 jquery (1.7.1) 和 jquery mobile (1.1.0)

我不会使用 rel=external 解决方案,导航变得太慢了

4

2 回答 2

0

您可以使用此页面pushStatePlugin上的描述。

于 2012-06-22T10:23:04.010 回答
0

您可以尝试使用 data-ajax="false",但这会破坏转换...

于 2012-06-22T10:02:09.523 回答