需要把发布的显示,想用,但是Prism.js仅支持类似。
<pre><code class="code language-代码语言">代码</code></pre>
这种格式,而百度编辑器UEditor默认发布的代码则是:
<pre class="brush:代码语言;toolbar:false">代码</pre>
<script type="text/javascript"> (function(){ var pres = document.querySelectorAll('pre'); var lineNumberClassName = 'line-numbers'; pres.forEach(function (item, index) { item.className = item.className == '' ? lineNumberClassName : item.className + ' ' + lineNumberClassName; }); })(); </script>