【发布时间】:2017-04-21 05:40:17
【问题描述】:
我正在回显来自 PHP 的文本,以通过我的 HTML 页面上的 AJAX 调用加载到我的页面上。我希望 Highlight.js 浏览此文本并为我突出显示语法。但是,它不会突出显示文本。当我直接在 HTML 页面上执行此操作时:
<pre>
<code id=resultDiv style="text-align:right;">
<p> int main() </p>
</code>
</pre>
它有效。 int main() 被突出显示。不过,
echo
"int main()";
甚至
echo "<p> int main() </p>"
到相同的 resultDiv 从我的 PHP 文件到页面没有被突出显示。
有解决办法吗?为什么会这样?
【问题讨论】:
-
@stackundeflow 请原谅我歪曲了后续 HTML 的格式(例如通过
echo)...我想改进格式
标签: javascript php html highlight.js