Я делаю переход страницы с 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);
})
}
})
})