阻止CKEditor删除在源模式下分配的类?

时间:2018-07-19 20:31:10

标签: ckeditor ckeditor4.x

我希望能够在CKEditor的源代码模式下将类属性添加到UL。当我这样做并切换回普通编辑器模式时,

 <ul class="xxxx">

成为

 <ul>

如何获取不删除class标签的信息?

1 个答案:

答案 0 :(得分:1)

发生这种情况是由于Advanced Content Filter (ACF)

您需要像这样使用extraAllowedContentconfig.extraAllowedContent = 'ul(*)';允许ul元素使用任何CSS类。

您可以更具体一些,只允许某些CSS类,例如:config.extraAllowedContent = 'ul(class1,class2,class3)';(注意名称之间不能有空格)。

您还可以禁用ACF(虽然不理想),并允许如下所示的所有内容:config.allowedContent = true;