У меня есть метод хранения прямого кода разметки (сгенерированного редактором 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 ничего не появляется.Что я делаю не так?
РЕДАКТИРОВАТЬ: я не вижу эхо-текста, и если я просто добавляю открытый текст внутри .text()
, я вижу его.