【发布时间】:2015-06-28 03:53:14
【问题描述】:
我正在尝试在我的网页上显示动态生成的 HTML,并使用 highlight.js 进行突出显示/格式化。我的突出显示工作正常,但是缩进不正确。这是jsFiddle。
代码如下所示:
<div class="parent">parentContent<div class="child">childContent</div><div class="child">childContent</div><div class="child">childContent</div></div>
而我想像在 IDE 中一样显示:
<div class="parent">
parentContent
<div class="child">
childContent
</div>
<div class="child">
childContent
</div>
<div class="child">
childContent
</div>
</div>
我知道它被称为 highlight.js 而不是 format.js :) 但我认为这是可能的,但我没有太多运气从 API 得到答案。我尝试通过hljs.configure({ useBR: true }); 配置换行符,fixMarkup('value') 看起来很有希望,但我没有成功实现它。
【问题讨论】:
标签: javascript jquery highlight.js