May 09
解决 Pjax 下 Prism 代码高亮失效
给网站加入 Pjax 后,发现进入文章后代码高亮挂了,需要手动刷新,返回顶部的事件监听也挂了。
解决方法:
将事件监听写到 Pjax 容器内,但 prism 还需要加以下代码。
$(document).on('pjax:complete', function() {
Prism.highlightAll();
});
$(document).on('pjax:end', function() {
Prism.highlightAll();
});
作者:https://runtua.cn/archives/31.html
:D 少女祈祷中...