Javascript nesting location.hash创建子视图/子类别

Javascript nesting location.hash创建子视图/子类别,javascript,location,hashchange,Javascript,Location,Hashchange,我不知道如何将嵌套哈希用于 window.location 有一些子类别 www.website.com/#!A/#!A1 是否有方法存储或添加带有路径的“#!a”片段,以便我可以分别附加A1和/或A2?您已经获得了所需的所有正确术语。试着和我一起工作 window.location.hash 你可以这样做: var array = window.location.hash.split("/"); array.push("#AB2"); window.location.hash = arr

我不知道如何将嵌套哈希用于

window.location
有一些子类别

www.website.com/#!A/#!A1

是否有方法存储或添加带有路径的“#!a”片段,以便我可以分别附加A1和/或A2?

您已经获得了所需的所有正确术语。试着和我一起工作

window.location.hash
你可以这样做:

var array = window.location.hash.split("/");
array.push("#AB2");
window.location.hash = array.join("/");

(您也可以使用
substr
substring
来完成所有这一切,但我发现使用数组要容易得多,您可以根据需要比较散列的每一部分。)

var array = window.location.hash.split("/");
array.pop();
window.location.hash = array.join("/");