#
(以及##
和###
)具有标题1(2,3)的含义。
这个md(markdown)标题由我开发的内容小部件表使用。
我想使用在ejs(模板引擎)html布局文件中定义的md标头(写为#
)。
如何在ejs(html)语言中编写#
,以便TOC小部件也使用与markdown md文件中的#
相同的方式?
更清楚:
当用ejs(html)语言编写时,markdown md文件语言中的#
与<%= header %>
相同吗?我正在寻找如何用EJS(html)语言编写#
。
例如,它可能是这样的事情(我不知道,但只是为了说明我的问题):标记语言中的#
等于ejs中的<%= header %>
(html)?????
显然,我的问题仍然不明确。
这很简单:如何用ejs(html)语言编写#
(降价语言),以便eld(html)文件中的代码与markdown中的#
解析相同?
它
答案 0 :(得分:0)
您可以使用marked package。例如:
$(document).ready(function(){
var content = $('.my-md').html();
$('.my-md').html(marked(content));
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/marked/0.3.6/marked.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="container">
<div class="my-md">
# Hello world
This is ** a simple test ** .
</div>
</div>