CodeHighlighter-for-Typecho代码高亮插件重载代码,由于该插件基于prism.js
,则进行以下操作。
</body>
标签前添加:
<script type="text/javascript">
$(document).on('pjax:complete', function() {
if (typeof Prism !== 'undefined') {
Prism.highlightAll(true,null);
}
});
</script>
highlight.js
ajax重载代码
<script type="text/javascript">
$(document).on('pjax:complete', function() {
document.querySelectorAll('pre code').forEach((block) => {
hljs.highlightBlock(block);
});
});
</script>