javascript - 为什么 UseBR 在highlight.js 中不起作用

标签 javascript highlight.js

我使用highlight.js 来突出显示网页上的代码语法。我不使用<pre><code>但我使用自定义标签 <div class="code">我设置UseBr ( http://highlightjs.readthedocs.org/en/latest/api.html#configure-options ) 使用 <br>而不是新线。但这对我不起作用..

hljs.configure({useBR: true});

$('div.code').each(function(i, block) {
  hljs.highlightBlock(block);
});

jsfiddle 示例 http://jsfiddle.net/s0gyounj/

最佳答案

嗯,这是highlight.js 中的一个错误。这是我在 GitHub 上的问题报告 https://github.com/isagalaev/highlight.js/issues/860好消息是它已经修复了!

更新:

您应该在输入中包含
,以便借助此选项将其保留在输出中。

关于javascript - 为什么 UseBR 在highlight.js 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30524501/

相关文章:

themes - TiddlyWiki5 和 highlight.js - 如何更改语法高亮的样式/主题?

r - gitbook 代码块中出现丑陋的深色条纹,突出显示 : espresso (R bookdown)

javascript - 使用highlight.js时如何指定语言?

php - Javascript 连接到 websocket

javascript - 使用 WinJS.UI.ListView,如何在 snapview 中禁用点击动画

javascript - 当 owl carousel(2.3) 到达最后一张幻灯片时触发事件

javascript - 如何计算防弹滚动进度

javascript - 如何有效地管理 Perl 模块以实现代码重用?