Страница Ajax не меняет содержимое, когда пользователь нажимает кнопку «Назад» в браузере. - PullRequest
0 голосов
/ 24 сентября 2019

Когда я нажимаю на ссылку, которая имеет класс ajax-link , выбранная страница загружается с использованием ajax.Но если я нажму кнопку «Назад» в браузере, мой контент останется прежним.Как это исправить?Я должен что-то сохранить в истории браузера или как-то заново инициализировать страницу с помощью ajax-скрипта?

$(document).ready(function() {
    $(".ajax-link").click(function() {
        $("#page-content").html("<p>Loading...</p>");

        $.get($(this).attr('href'), function(data) {
            $("#page-content").html(data);
        });

        var link = $(this).attr('href');
        var title = $(this).data('title');

        window.history.pushState('', "Title", link);
        $('title').html(title);

        return false;
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...