无法使用StackExchanges的PageDown将markdown转换为HTML

n0p*_*0pe 5 html javascript php markdown jquery

我有一种方法可以将直接标记代码(由PageDown编辑器生成)存储到数据库中.在另一个页面上,我从数据库中获取标记并通过降价转换器运行它,但是我似乎无法获得任何输出.这是我的脚本:

<script type="text/javascript" src="include/Markdown.Converter.js"></script>
<script type="text/javascript" src="include/Markdown.Sanitizer.js"></script>
<script type="text/javascript" src="include/Markdown.Editor.js"></script>
<script type="text/javascript">
    $(document).ready(function() {
        var converter = Markdown.Converter();
        $("#description-content").text(converter.makeHTML("<?php echo $description ?>"));
    });
</script>
Run Code Online (Sandbox Code Playgroud)

PHP正在回应数据库中的纯缩写文本.当我访问该页面时,div中没有​​任何内容.我究竟做错了什么?

编辑:我没有看到任何回声文本,如果我简单地在其中添加明文.text(),我可以看到它.

jke*_*esh 0

也许你可以尝试使用Showdown代替PageDown,看看是否得到任何不同的结果,就像测试一样: https: //github.com/coreyti/showdown/blob/master/src/showdown.js Showdown是另一个 Markdown js 实现。

您那里的代码看起来没有任何问题,我能想到的唯一边缘情况是$description.