1

我正在尝试使用 jquery 向我的 url 添加一个哈希值,而不重新加载页面。

我目前正在使用代码:

function showDesiredPage(desiredPage){
    $('.current-page').removeClass('current-page').addClass('previous-page');
    $('#'+desiredPage).addClass('current-page');
    location.hash = '#'+desiredPage;
};

但是这会在每个浏览器中重新加载页面?我是否尝试这样做没有区别:

location.hash = "#page2";

发生了什么事,我该如何让它工作?

4

0 回答 0