bor*_*req 16 syntax-highlighting
我的网站动态生成一些内容,因此我必须以某种方式在加载后再次启动highlight.js插件.
此代码用于启动荧光笔:
hljs.initHighlightingOnLoad();
Run Code Online (Sandbox Code Playgroud)
我试图做一些类似hljs.initHighlighting();的事情,但它不起作用.
Ser*_*huk 38
您必须先将被叫设置为false:
hljs.initHighlighting.called = false;
hljs.initHighlighting();
Run Code Online (Sandbox Code Playgroud)
您可以像这样重新初始化所有代码块.
$(document).ready(function() {
$('pre code').each(function(i, e) {hljs.highlightBlock(e)});
});
Run Code Online (Sandbox Code Playgroud)
或者如果你有一个ID为myBlock的div,你可以这样做.
$(document).ready(function() {
$('#myBlock').each(function(i, e) {hljs.highlightBlock(e)});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6345 次 |
| 最近记录: |