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

Joh*_*n S 3 ckeditor ckeditor4.x

我希望能够在 CKEditor 的源模式下向 UL 添加类属性。当我这样做并切换回正常编辑器模式时

 <ul class="xxxx">
Run Code Online (Sandbox Code Playgroud)

变成

 <ul>
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它不删除类标签?

Wiz*_*ard 6

发生这种情况是因为高级内容过滤器 (ACF)

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

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

您还可以禁用 ACF(虽然并不理想)并允许这样的一切:config.allowedContent = true;