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