所以我最初的问题是我需要摆脱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是重复的......
任何人都知道如何解决这个问题?
答案 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'
});