У меня есть метод хранения прямого кода разметки (сгенерированного редактором 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>
PHP выводит эхом чистый текст разметки из базы данных. Когда я посещаю страницу, в div ничего не отображается. Что я делаю не так?
EDIT: Я не вижу никакого эхо-текста, и если я просто добавляю обычный текст внутри .text()
, я могу его увидеть.