Javascript 向下翻页在<;之间转换所有内容;代码>&书信电报;预处理>;标签
我使用的是Markdown的Pagedown版本,脚本运行成功,没有任何错误。因为我使用的是Grails,所以我必须在客户机上进行所有转换(如果我错了,请纠正我) 要进行此转换,我使用以下脚本Javascript 向下翻页在<;之间转换所有内容;代码>&书信电报;预处理>;标签,javascript,jquery,grails,markdown,pagedown,Javascript,Jquery,Grails,Markdown,Pagedown,我使用的是Markdown的Pagedown版本,脚本运行成功,没有任何错误。因为我使用的是Grails,所以我必须在客户机上进行所有转换(如果我错了,请纠正我) 要进行此转换,我使用以下脚本 var converter = new Markdown.getSanitizingConverter(); $.each($('.myclass'),function(key,value){ console.log($(value).html()); con
var converter = new Markdown.getSanitizingConverter();
$.each($('.myclass'),function(key,value){
console.log($(value).html());
console.log(converter.makeHtml($(value).html()));
alert(converter.makeHtml($(value).html()));
$(value).html(converter.makeHtml($(value).text()))
});
var converter = new Markdown.getSanitizingConverter();
$.each($('.myclass'),function(key,value){
p = converter.makeHtml($(value).text());
$(value).html("");
$(value).append(p);
});
但是我所有的文本都被
**Computers calculate numbers in Binary mode?(u0)**
转换为以下内容,而不是HTML
以下是工作代码:
以下是工作代码:
为什么您的最后一行使用
text()
而不是html()
?哎呀!我只是尝试了不同的选项,但都不起作用。为什么您的最后一行使用text()
而不是html()
?哎呀!我只是在尝试不同的选择,但都不管用!paragrap仍然有“计算机在二进制模式下计算数字”(u0),但没有应用HTML标记:(等等,您希望得到什么输出?好吧,所以将我的文本转换为HTML,但我的输入是“星型计算机在二进制模式下计算数字?(u0)开始星型”我希望语句用粗体标记包围你添加了你自己的粗体标记,我希望我的下页脚本被转换器对象转换为HTML。虽然没有,但仍然以前置和代码标记打印所有星星和其他内容!paragrap仍然有“计算机以二进制模式计算数字”(u0),没有应用HTML标记:(等等,你希望得到什么输出?好吧,我把文本转换成HTML,但我的输入是“星型计算机以二进制模式计算数字?(u0)start star”我希望语句用粗体标记括起来您添加了自己的粗体标记,我希望我的page down脚本由converter对象转换为HTML尽管没有,但仍然在pre和code标记中打印所有星星和其他内容
var converter = new Markdown.getSanitizingConverter();
$.each($('.myclass'),function(key,value){
p = converter.makeHtml($(value).text());
$(value).html("");
$(value).append(p);
});