我正在使用 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 请求更改 url(不是基本 url)
$('#ulSideNav a').click(function(e) {
$("#ulSideNav").children().removeClass("active");
$(this).parent().addClass('active selected');
});
切换导航栏的事件状态
http://BASEURL/#/suburl
这就是网址最终的样子
所以我的问题是 => 如何删除该主题标签
(也许有 window.location 的东西,但我所有的尝试都失败了)
最佳答案
试试这个,
newurl=window.location.href.replace("#/", '')
console.log(newurl);
window.location.href=newurl;
关于javascript - Asual $.address - 如何摆脱主题标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17219031/