pjax是一个jQuery插件,它使用ajax和pushState通过真正的永久链接,页面标题和后退按钮提供快速浏览体验。

自从我用了mathjax渲染之后,发现一个很严重的问题就是,文章中如果有mathjax的公式,必须得刷新一下才能显示。刚开始傻傻的我还以为是浏览器缓存什么的原因,特意加了提示框。但是最近无聊决定深究这种现象出现的原因。
经过各种搜索之后我意识到,是我主题自带的pjax在搞鬼。
于是我又各种搜索pjax,了解到pjax是一个jQuery插件,它使用ajax和pushState通过真正的永久链接,页面标题和后退按钮提供快速浏览体验。虽然速度是提升了,但是js不会重新记载就正好导致我的mathjax无法正常显示。痛苦万分,虽然有大佬告诉我可以重新pjax的刷新规则,但是我是真的不会。随意简单粗暴的——弃用。
也不是说pjax不好用,只不过正好在错的时间遇到了错的我。

最后说一下,在我百度如何关闭pjax得时候,看到了

pjax很好用的,只不过是我莫得能力重写刷新规则所以用不来而已。