PJAXで2つの別々のdivを更新しようとしています。PJAXが失敗し、2番目のPJAXのみがロードされます。次に例を示します。
<div id="content-1"></div>
<div id="content-2"></div>
<button onclick="
$.pjax({
url: 'content-1.php',
container: '#content-1',
push: false
});
$.pjax({
url: 'content-2.php',
container: '#content-2',
push: false
});
"></button>
問題は、2つのpjaxリクエストを同時に実行できず、2番目のリクエストが最初のリクエストとオーバーラップするため、2番目のリクエスト(id = "content-2"のリクエスト)のみが更新されることです。プッシュがfalseに設定されている理由は、その特定のケースではURLをプッシュする必要はありませんが、サイトの他の部分では必要です。