// переход по ссылке, навигация
$('body').on('click','.ajax', function() { // клик по ссылке .ajax
$('body').addClass('click'); // определение класса тела
var path = $(this).attr('href'); // определение ссылки
path.replace('/','-'); // обработка ссылки
$.ajax({ url: path, // передача ссылки
success: function(data){ // удачное выполнение запроса
history.pushState(null, null, path); // запись пути в историю
$('title').text(data.title); // обновление заголовка страницы
$('body').html(data.body); // обновление тела страницы
$('body').removeClass('click'); // удаление класса
$('html').animate({scrollTop: 0}, 500); }, // скроллинг в начало страницы
error: function() {alert(0); // неудачное выполнение запроса
$('body').removeClass('click'); // удаление класса
$(location).attr('href', '/'); } // переадресация на главную
}); return false; }); // завершение функции
// переход по ссылке, навигация
$('body').on('click','.ajax', function() { // клик по ссылке .ajax
$('body').addClass('click'); // определение класса тела
var path = $(this).attr('href'); // определение ссылки
path.replace('/','-'); // обработка ссылки
$.ajax({ url: path, // передача ссылки
method: "GET",
cache: false,
dataType: "html",
success: function(data){ // удачное выполнение запроса
history.pushState(null, null, path); // запись пути в историю
//$('title').text(data.title); // обновление заголовка страницы
//$('body').html(data.body); // обновление тела страницы
$('body').removeClass('click'); // удаление класса
document.getElementById('div_for_insert').innerHTML = data;
$('html').animate({scrollTop: 0}, 500); }, // скроллинг в начало страницы
error: function() {alert(0); // неудачное выполнение запроса
$('body').removeClass('click'); // удаление класса
$(location).attr('href', '/'); } // переадресация на главную
}); return false; }); // завершение функции