我已经使用了BBQ插件,所以这只是一个美化改变。我不知道如何将网址从/index.html#pages/index.html
转换为/index.html#index
我猜这基本上是一个片段转换,但对于JS来说我是一个新手。有什么想法吗?
答案 0 :(得分:1)
您可以使用window.location.hash访问哈希,并返回一个字符串,以便您可以对其执行任何字符串操作。例如:
var temp = window.location.hash; // == #pages/index.html
temp = temp.replace("pages/","").replace(".html","");
window.location.hash = temp; //sets the hash to #index