CKEditor配置,为什么它删除我的HTML代码?

时间:2016-02-17 09:06:39

标签: html ckeditor

我的ckeditor有这样的配置: config.allowedContent = true;

如果我将此代码插入编辑器:

<a href="#" class="circle large border"> <span class="icojam_anchor"></span> </a>

这是一个包含范围内容的简单链接

该脚本将被删除。为什么?我需要禁用HTML更正。有可能吗?

由于 卢卡

1 个答案:

答案 0 :(得分:1)

您需要使用CKEDITOR.dtd.$removeEmpty

禁用删除空span标记

例如,将以下内容添加到config.js

// allow span tags to be empty
CKEDITOR.dtd.$removeEmpty.span = 0;`

//The following allows i tags to be empty
CKEDITOR.dtd.$removeEmpty['i'] = false

来源:CKEditor strips <i> Tag