我已经有BBQ插件工作,所以这只是一个化妆品的变化。我不知道如何将URL从/index.html#pages/index.html
转换为/index.html#index
这基本上是一个片段转换我猜,但我很新的JS。任何想法吗?
您可以使用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