Я пытался заставить PJAX работать с моим PHP-сайтом, это код, который я использую для него:
<script src="js/jquery.js"></script>
<script src="js/jquery.pjax.js"></script>
<script type="text/javascript">
$(function(){
// pjax
$('ul a').pjax('section')
})
</script>
Я просто использую код, который они использовали на демонстрационной странице PJAX, но заменяю используемый ими контейнер (#main) контейнером для моего сайта, который был тегом раздела. Ни в консоли, ни на странице ошибок нет, но и не работает! Прежде чем я использовал
$(function() {
$('ul a').pjax('section')
});
и
$('document').ready(function(){
$('ul a').pjax('section')
});
Но когда я не использую ни один из них, а просто использую $('ul a').pjax('section') я вижу эту ошибку в консоли:
Необработанный контейнер pjax для раздела в jquery.pjax.js (строка: 353)
Могу ли я получить некоторую помощь с этим? Спасибо
<section>
? Ваш сервер возвращает контент без хрома при отправке заголовкаX-PJAX
или параметра поиска_pjax
? Можете ли вы дать ссылку на демонстрационный URL? - person Sean Hogan   schedule 04.04.2012$(function() { $('ul a').pjax("#main", { fragment: "#main" }); });
. Или сделайте звонок внизу страницы. - person Sean Hogan   schedule 05.04.2012