2012-03-13 49 views
0

我想删除网址的哈希到只有没有哈希网址,即使点击新的页面链接。作为一个的exaple:在MJQ中如何从URL中删除哈希值?

的情况下,如果我有这样的网址:

http://localhost/mygame/#interface

那么就应该是这样的:

http://localhost/mygame/

但是,同时单击链接,页面必须导航。为此,我使用这样的功能:

$('a.play').bind('click',function(){ changePage("#interface", "flip", true, false); }); 

,但我没有得到所需要的结果是,即使我删除从链接中的“#”。任何好主意?

回答

0

它看起来像你使用的是旧版本的jQuery Mobile。在1.0 Beta 2之后(我相信)他们增加了从URL中去除哈希的支持。如果您使用新版本的jQuery Mobile,则默认情况下会启用此行为。

您可以在这里下载最新的jQuery Mobile稳定版本:http://jquerymobile.com/download/