Я хотел бы сохранить функциональность кнопки "Назад" при загрузке страниц с помощью метода AJAX (jQuery load
) и нажатия URL-адреса на панель браузера с помощью метода history.pushState
. Проблема возникает, когда вы нажимаете кнопку браузера, а первый клик восстанавливает предыдущий URL, но не загружает предыдущую страницу.
Здесь мой код:
$(function(){
var profile_url= "/profile";
$('#click_button').click(function(){
$('#main_content').load(profile_url);
history.pushState({profile:profile_info}, "profile", profile_url);
});
});
Мой вопрос в том, есть ли способ загрузки AJAX предыдущей страницы в div #main_content
при первом нажатии кнопки "Назад"?
Приветствуется любая помощь/совет.