Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
https://markdown-it.github.io/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
714 B
32 lines
714 B
$(function() {
|
|
// highlight snippets
|
|
$('pre.code-sample code').each(function(i, block) {
|
|
hljs.highlightBlock(block);
|
|
});
|
|
});
|
|
|
|
var md = new window.Remarkable({
|
|
html: true,
|
|
xhtml: true,
|
|
breaks: false,
|
|
langprefix: 'language-'
|
|
});
|
|
|
|
md.renderer.rules.table_open = function () {
|
|
return '<table class="table table-striped">\n';
|
|
}
|
|
|
|
|
|
function updateResult() {
|
|
var result = md.render($('#demo1 .source').val());
|
|
$('#demo1 .result').html(result);
|
|
$('#demo1 .result-text-data').text(result);
|
|
}
|
|
|
|
$('#demo1 .source').on('keyup paste cut mouseup', updateResult);
|
|
$('#demo1 .mode').on('click', function (event) {
|
|
$('#demo1').toggleClass('result-as-text');
|
|
event.preventDefault();
|
|
});
|
|
|
|
updateResult();
|