Я использую плагин jquery Pjax от Chris Wanstrath, он же Defunkt, демо-версию здесь: http://pjax.heroku.com.
У меня он работает точно так же, как демо.Однако иногда, кажется, что это коррелирует с слишком частым нажатием ссылок pjax или кнопки браузера назад / вперед, мой файл макета теряет доступ к jquery, и функциональность pjax () падает (т. Е. Происходит полная загрузка страницы выбранного href).
Мне было интересно, является ли это просто медлительностью движка JavaScript в браузере (происходит как в chrome и firefox, так и на моем локальном хосте xampp, а также на pjax.heroku.com), где слишком частые события click и вызовы ajax сбивают с толкув результате браузер игнорирует уже загруженный javascript (т. е. jquery).
Не уверен, что эта гипотеза имеет какой-либо смысл, но у него нет других объяснений того, что кажется случайным в данный момент,
любые мысли будут высоко оценены, Тим