2014-05-13 4 views
2

내 웹 사이트에서 highlight.js를 사용하고 싶습니다. 하지만 기본값은 <pre><code></code></pre> 블록으로 작동합니다. 저는 <code></code> (실제로는 <div><code>)을 사용하고 official website의 구성을 사용하고 싶습니다. 그러나 그것은 효과가 없습니다.non-pre 컨테이너의 highlight.js 구성

구성은 다음과 같습니다 :

hljs.configure({useBR: true}); 
$('div.code').each(function(i, e) {hljs.highlightBlock(e)}); 

답변

-1

이 link..i을 참조하십시오이 그것을 해결할 수 있다고 생각합니다. 당신은 DOM 노드를 포함하는 코드를 강조 추가하려면이 기능을 사용할 수 있습니다

http://highlightjs.readthedocs.io/en/latest/api.html#highlightblock-block

highlightBlock (블록)

+1

솔루션에 대한 링크는 환영하지만, 답변을 확인하시기 바랍니다 것은하지 않고 유용 그것은 : [링크 주변의 문맥을 추가] (// meta.stackexchange.com/a/8259) 그래서 동료 사용자는 그것이 무엇인지, 왜 있는지, 그리고 페이지의 가장 관련성이 높은 부분을 인용하십시오. 대상 페이지를 사용할 수없는 경우 링크. [링크보다 조금 더 답변을 삭제할 수 있습니다.] (//stackoverflow.com/help/deleted-answers) – FelixSFD

+0

정보 주셔서 감사합니다 ... 나는 내 대답을 편집합니다 ... (y) –