pjax 插入到 pjax 容器中的 html 代码包括一些 javascript 代码。它工作得很好——当 pjax 插入时,js 被执行。
但是,当用户单击浏览器的“返回”按钮时,它不会发生。
示例情况:
- 用户转到 /aaa
- 用户点击了指向 /bbb 的 pjax 链接(请求的 html 包含执行的 js)
- 用户单击指向 /ccc 的 pjax 链接
- 用户点击了指向 /bbb 的 pjax 链接(请求的 html 包含执行的 js)
- 用户单击指向 /ccc 的 pjax 链接
- 用户单击后退按钮 - js 未执行。