0

これが私のコードです:

$('li a').click(function() {
    var link1=$(this).attr('href');
    $('section:#main').load(link1);
    if (link1!=window.location) {
        window.history.pushState({path:link1},'',link1);
    }
});

ブラウザの URL は変更されていますが、ユーザーがブラウザの更新をクリックすると、完全なページではなく、URL ページのみが表示されます。

4

1 に答える 1

1

これには非常に単純な jquery プラグインを使用します。

http://benalman.com/projects/jquery-hashchange-plugin/

正常に動作し、ハッシュ タグによって読み込まれたページを記憶します。例: www.site.com/#yourajaxpagetag

于 2012-09-25T20:12:44.343 に答える