0

PJAX で github のような Web を作成してみます。PJAX リンクを使用すると、ページは正常に動作します。問題は、戻るボタンをクリックした場合です。コンテンツは読み込まれますが、jquery スクリプトの準備ができていません。http://test.hopeseeker.com/に移動し、下に移動して感情 (Loved) をクリックします。ページには PJAX がロードされています。次に、ブラウザの戻るボタンをクリックします。インデックスはロードされていますが、jQuery の準備ができていません。

4

1 に答える 1

0

ページに追加された jquery をロードするには、pjax イベントの完了後にそれを呼び出す必要があります。

ブラウザの戻る/進むボタンのクリックでも機能させるには、pjax-end イベントを使用できます。

$("#pjax_container_id").bind('pjax:end', function() {
  // call your jquery functions
});

これがお役に立てば幸いです。

ありがとう。

于 2013-11-11T18:57:57.787 に答える