0

我想在淘汰赛中实现一个单页面应用程序,并在点击一个链接返回到一个页面。网址正在更改,但仍保留在同一页面上。只有在刷新时才会进入所需的页面。URL改变window.location.hash但不是页面

我使用window.location.hash = "#/home"来设置URL中的链接。 任何想法可以做什么,以便页面实际上根据URL更改。

+0

什么是你正在做检测哈希值发生变化? –

+0

Home 这调用了一个函数,它改变了url –

回答

0

使用事件onhashchange一样,

window.onhashchange = function(){ 
    // change your page content here 
}