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)
我怎样才能让它不删除类标签?
发生这种情况是因为高级内容过滤器 (ACF)。
您需要像这样使用extraAllowedContentconfig.extraAllowedContent = 'ul(*)'; :允许ul元素使用任何 CSS 类。
您可以更具体,只允许某些 CSS 类,如下所示:(config.extraAllowedContent = 'ul(class1,class2,class3)';注意名称之间没有空格)。
您还可以禁用 ACF(虽然并不理想)并允许这样的一切:config.allowedContent = true;