2017-11-03 7 views
0

나는 사업부에 이미 인하의 콘텐츠를 구문 분석하는 방법을 알아 내려고 노력하고있어 문서를 사용하여 기존 콘텐츠를 구문 분석하는 방법을 보여줍니다. 마크 다운은-it.js 인기 것 같다,하지만 그들의 유일한 브라우저 사용 예입니다, 그것은이 작업을 수행 할 수markdown-it.js를 사용하여 div의 콘텐츠를 구문 분석하려면 어떻게해야합니까? 나는 그런 마크 다운 - 그것 GitHub의에 JQuery와 인하 파서에서 찾고 있었어요</p> <pre><code><div id="markdown-content"> ## Heading </div> </code></pre> <p>, 그러나 어떤을 찾을 수 없습니다 :

var md = window.markdownit(); 
var result = md.render('# markdown-it rulezz!'); 

내가 사업부에 이미있는 콘텐츠를 구문 분석에 그것을 적용하는 방법을 잘 모르겠어요입니다 간단한 방법?

답변

1

당신이해야 할 일은 마크 다운 텍스트를 가져 와서 파싱하는 것입니다. 그런 다음 어딘가에 놓으십시오. 당신은 심지어 당신이 그것을 가지고 어디서 다시 넣을 수 있습니다.

var markdown = $('#markdown-content').html(); 
var html = md.render(markdown); 
$('#output').html(html); 
+0

https://markdown-it.github.io/markdown-it/#MarkdownIt.parse를 참조하십시오, 감사합니다. –

0

이 메서드는 입력 문자열을 구문 분석하고 블록 토큰 목록을 반환합니다.

var md  = window.markdownit(); 
var result = md.parse(document.querySelector('#markdown-content').textContent, {}); 

이 근무