Показать сообщение отдельно
  #3 (permalink)  
Старый 18.12.2013, 06:29
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Как простой вариант на jQuery. Допустим, основной контент сайта находится в неком тэге с id="content".

$(document).on('click', 'a[href][target!="_blank"]', function() {
   if(~this.href.indexOf('#')) {
      $('#content').load(this.href + ' #content');
      window.history.pushState(null, null, this.href);
      return false;
   }
});

Последний раз редактировалось ruslan_mart, 11.02.2014 в 17:55.
Ответить с цитированием