我需要 Alex Gorbatchev 语法突出显示方面的帮助。实际上,我将一些代码片段保存在 JSON 文件中,然后进行 AJAX 调用以通过 JQuery 在某些 div 内的 JSP 中呈现它。但语法高亮不起作用。如果我直接输入文本,那么它就可以工作,但是我的网络应用程序中的内容是动态加载的! 查看下面调试器中的代码:
火狐浏览器
Chrome
最佳答案
答案取决于您使用的 SyntaxHighlighter 版本。
如果您使用的是最新版本 (4),您可能希望使用 API :
highlight(params = {}, element = null)
如果是最旧的版本(3),您可以尝试通过all
重新启动hilighter方法:
SyntaxHighlighter.all()
关于javascript - 如何对来自 JSON 的代码进行语法突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37228955/