javascript - 为什么没有标记 ('#content' )渲染得很好

标签 javascript markdown

现在我的 html 文件中有三个脚本。 mystyle.js 中没有任何关于标记的代码。

所以这里的问题是:

本地主机中 html 文件的输出

enter image description here

另一个site渲染良好

enter image description here

我想知道为什么会发生这种情况?谢谢!

<script type="text/javascript" src="{% static 'jquery/jquery.min.js' %}"></script>
<script type="text/javascript" src="{% static 'bootstrap/js/bootstrap.min.js' %}"></script>
<script type="text/javascript" src="{% static 'js/mystyle.js' %}"></script>

最佳答案

您需要在哈希值和文本之间添加一个空格。否则,标记将无法正确呈现。

// prints <p>headline</p>
marked('#headline');
// prints <h1>headline</h1>
marked('# headline');

关于javascript - 为什么没有标记 ('#content' )渲染得很好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43921241/

相关文章:

javascript - 我如何从这个起始数组创建这个数组?

markdown - 是否可以在 Markdown 表中使用 Markdown 来格式化文本?

css - 如何在 GitHub README 中使用 Markdown 呈现多列?

javascript - 访问内联 SVG

javascript - 这是如何运作的?

javascript - 为找到的每个元素创建一个摘录

Javascript 手动 'declick' 然后在单击时单击子元素

r - 以编程方式将多个图像包含到 Markdown 文档中

angularjs - 在 angularJS 中,如何将包含标记的模型渲染为标记(未转义)

Rstudio中的R找不到rmarkdown包