Tengo un método para almacenar el código de marcado directo (generado por el editor de PageDown) en una base de datos. En otra página, tomo el marcado de la base de datos y lo ejecuto a través del convertidor de rebajas, sin embargo, parece que no puedo obtener ningún resultado. Esta es mi secuencia de comandos:No se puede convertir el descuento en HTML utilizando el PageDown de StackExchanges
<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 hace eco del texto puro de la base de datos. Cuando visito la página, no hay nada que aparezca en el div. ¿Qué estoy haciendo mal?
EDITAR: No estoy viendo ningún texto con eco y si simplemente agrego texto sin formato dentro del .text()
, puedo verlo.
¿Qué contiene '$ description'? ¿Recibes algún error de JavaScript? – jprofitt
'$ description' contiene fuente de reducción pura. Actualmente contiene: '** esto está en negrita **' – n0pe
Si acabo de poner texto sin formato dentro de la parte '.text()', funciona. – n0pe