解决Ajax刷新导致代码块不格式化

← 继续阅读

昨天将WordPress的DEVE主题改到Ajax加载方式,后来发现当文章里面有代码块时不能格式化,我的代码格式化插件用的是SyntaxHighlighter,网上也没有解决方法,很是郁闷。经过研究,发现Ajax方法中用的是 JavaScript的innerHTML方式将文章内容加载到页面中,而页面只会对JS内容在页面首次加载时才会调用,这就导致动态添加的文章内容无法格式化。经过查看Syntax...