我有一个从服务器发送的消息功能,我想在网页上输出。消息是用markdown代码编写的,我想使用Pagedown转换器将其输出为html。转换似乎正在起作用,因为当我在控制台中输出消息时,我可以获得正确的html标签。问题是,当我尝试将其发送回我想要显示它的html元素时,标记已经消失并被p-tags取代。请参阅下面的简化代码我之前从未使用过markdown或Pagedown,我错过了什么吗?
Html:
<span class="Markdown">**I am bold**</span>
使用Javascript:
var message = $('.Markdown').text();
var converter = new Markdown.Converter();
var output = converter.makeHtml(message);
console.log(output); // Outputs "<strong>I am bold</strong>"
$('.Markdown').html(output); // Outputs "<p>I am bold</p>"