为什么 UseBR 在 highlight.js 中不起作用
Why UseBR doesn't work in 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 的问题报告,好消息是它已修复!
更新:
您应该在输入中包含
,以便借助此选项将其保留在输出中。
我使用 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 的问题报告,好消息是它已修复!
更新:
您应该在输入中包含
,以便借助此选项将其保留在输出中。