3

PJAXを使用して取得する別のページがある場合、最初にアクセスしたページで使用したスクリプトは 2 番目のページに保持され、その後PJAXを介してアクセスしたページは保持されます。

私は機能をリセットしようとしましたが、これは大変な作業です。PJAXページの変更時に、すべての Javascript バインディングをリセットできる可能性はありますか?

部分的なページごとの Javascript は可能ですか? (ページ変更時にjQueryを保持するが、ページごとの他のスクリプトを削除するなど)

JavaScriptファイルは<script>タグを付けるだけで参照できるので、その逆は可能でしょうか? (そのスクリプトタグを削除してもスクリプトは削除されないことを知っています)

4

1 に答える 1

1

内部の「フレーム」には Javascript を含めないでください。すべての Javascript をページの最上位で使用できる関数に配置する必要があります。その後、PJAX APIを使用してページの変更にフックし、必要に応じて機能を有効/無効にすることができます。

于 2013-01-31T06:04:51.687 に答える