1

pjax が pjax コンテナーに挿入する html コードには、JavaScript コードが含まれています。pjax が挿入を行うと、js が実行されます。

ただし、ユーザーがブラウザの「戻る」ボタンをクリックした場合は発生しません。

状況例:

  • ユーザーは /aaa に移動します
  • ユーザーが /bbb への pjax されたリンクをクリックします (要求された html には、実行される js が含まれています)
  • ユーザーが /ccc への pjax されたリンクをクリックする
  • ユーザーが /bbb への pjax されたリンクをクリックします (要求された html には、実行される js が含まれています)
  • ユーザーが /ccc への pjax されたリンクをクリックする
  • ユーザーが戻るボタンをクリックすると、js は実行されません。
4

1 に答える 1