我有一个使用CKEditor的自定义CMS。当我向类属性添加多个类时,存在一个很大的问题。
<p class="abc xyz">
//
</p>
我这样添加,但它呈现为,
<p>
//
</p>
我可以使用config.js或其他方法解决这个问题吗?
答案 0 :(得分:5)
您需要进入config.js并设置
CKEDITOR.config.allowedContent = true;
这样你就可以阻止CKEditor从元素中剥离类。
您使用的是哪个版本的CKEditor? 如果在将CKEditor库更新到4.1时问题开始发生,那么在CKEditor配置文件的“高级选项”部分中添加以下内容:
config.allowedContent = true;
如果您仍然遇到问题,请参阅 CKEditor API Documentation ,其中列出了您需要的所有内容。
答案 1 :(得分:0)
以下是 CKEDITOR 4.x 的完整示例,如果您不想修改 config.js 文件:
<强> HTML 强>
\1
<强> SCRIPT 强>
<textarea name="post_content" id="post_content" class="form-control"></textarea>
以上代码将允许编辑器中的所有标记。