AJAX - переход по содержимому страницы и кнопка возврата браузера - PullRequest
0 голосов
/ 29 января 2019

Я делаю переход страницы с AJAX, чтобы загрузить только контейнер, и после загрузки URL.Но теперь я хочу поставить кнопку «вернуться».Я пробовал с window.history.back(), но AJAX не работает, он возвращается, но без эффекта затухания.

$('#return').click(function(){
    event.preventDefault();
    const href = window.history.back();
    //window.history.pushState(null, null, href);
    $.ajax({
        url: href,
        success: function (data) {
            $('main').fadeOut(300, function(){
                const newPage = $(data).filter('main').html()

                $('.content').removeAttr('id').attr('id', type);
                $('main').html(newPage);

                $('main').fadeIn(500);
            })
        }
    })
})
...