character#在jquery移动站点中分隔url

时间:2012-06-22 09:22:06

标签: ruby-on-rails-3 url jquery-mobile

我不会使用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 =外部解决方案,导航变得太慢

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

您可以使用this page上描述的pushStatePlugin