我目前正在使用CKEDITOR内联编辑,我有一个很大的问题。由于某些原因,CKEDITOR会自动替换某些标签。到目前为止,我已经注意到我的" B"标签更改为" STRONG"和"我"与" EM"。
如何在CKEDITOR中禁用标签替换?
这就是我发起和使用CKEDITOR
的方式function ckEditorInit() {
$("#canvas.ckeditor-on").find("[edit='true']").each(function() {
CKEDITOR.dtd.$editable.span = 1;
CKEDITOR.dtd.$editable.a = 1;
CKEDITOR.dtd.$editable.li = 1;
CKEDITOR.dtd.$editable.b = 1;
CKEDITOR.dtd.$editable.i = 1;
$(this).ckeditor();
});
}
答案 0 :(得分:1)
所谓的“基本文本样式”(粗体,斜体,下划线,删除线)的输出可通过配置选项进行自定义,因此您可以轻松切换到使用不同的HTML甚至类/样式来输出粗体和斜体。您可以read more here和see the sample with source code here(向下滚动到下面的“自定义基本文字样式定义”部分。)
您感兴趣的configuration values是: