Asual $ .address - 如何摆脱hashtag

时间:2013-06-20 16:35:14

标签: javascript jquery jquery-plugins url-rewriting

我正在使用Asuals jquery插件$ .address

一切正常,但网址仍然提供哈希标签

$("#ulSideNav a").address(function(){
    return $(this).attr('href').replace("#/", '')
});

(返回“/ suburl”)

$.address.change(function(event){
    var uri = event.value;
    if(uri.length > 1){
        ajaxRequest(uri);
    }
});

ajax请求更改网址(不是基本网址)

$('#ulSideNav a').click(function(e) {
    $("#ulSideNav").children().removeClass("active");
    $(this).parent().addClass('active selected');
});

切换导航栏的活动状态

 http://BASEURL/#/suburl

这就是网址最终的样子

所以我的问题是=>如何删除该主题标签

(也许是window.location,但我的所有尝试都失败了)

1 个答案:

答案 0 :(得分:2)

试试这个,

newurl=window.location.href.replace("#/", '')
console.log(newurl);
window.location.href=newurl;