CKEditor正在复制一个字段

时间:2013-08-07 12:54:35

标签: ckeditor

所以我最初的问题是我需要摆脱CKeditor中图像的img样式属性。

我发现这段代码可以解决问题:

if (CKEDITOR.instances['field_id_4']) {
    CKEDITOR.remove(CKEDITOR.instances['field_id_4']);
}        
CKEDITOR.replace('field_id_4',{
    allowedContent: 
        'img[!src,alt,width,height]{float};' + 
        'h1 h2 div'
    });

但只有当最高条件存在时才会出现。

现在我看到,CKeditor是重复的......

任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

您应该使用editor.destroy()代替CKEDITOR.remove私有方法。

类似的东西:

if (CKEDITOR.instances['field_id_4']) {
    CKEDITOR.instances['field_id_4'].destroy();
}        
CKEDITOR.replace('field_id_4',{
    allowedContent: 
        'img[!src,alt,width,height]{float};' + 
        'h1 h2 div'
});