我不会使用jquery mobile来使用url。
当我在jquery移动网站导航时,网址很奇怪(对我来说)
甚至有两个用“#”字符分隔的网址。
例如,如果我首先访问我的网站的登录页面并转到主页,则网址将变为:
http://mysite/login#/home
为什么呢? 我该如何解决这个问题?
如果我访问登录页面,网址必须是:http://mysite/login
如果我转到主页,则网址必须为:http://mysite/home
我的网站在rails 3上用ruby编写,我使用的是最后一个版本的jquery(1.7.1)和jquery mobile(1.1.0)
我不会使用rel =外部解决方案,导航变得太慢
答案 0 :(得分:0)
您可以尝试使用data-ajax =“false”,但这会破坏转换...
答案 1 :(得分:0)
您可以使用this page上描述的pushStatePlugin
。