CKEditor销毁实例不会清理类和其他属性

时间:2015-10-28 07:13:14

标签: javascript jquery asp.net-mvc-4 ckeditor

我正在使用CKEditor并尝试通过这些代码销毁实例

function DestroyAllCKEDITOR() {
    //Destroy all existing instances
    for (name in CKEDITOR.instances) {
        if (name != "template") {
            var editor = CKEDITOR.instances[name];
            if ((typeof (editor) != 'undefined') && (editor != null)) {
                editor.destroy(true);
            }
        }
    };
}

但是在实例被破坏之后,我仍然有这行代码

<div class="item-container cke_editable_inline cke_contents_ltr" style="position: relative;" tabindex="0" spellcheck="false" role="textbox" aria-label="Rich Text Editor, editor1" title="Rich Text Editor, editor1" aria-describedby="cke_232">

我想删除 class:cke_editable_inline cke_contents_ltr 咏叹调标签,标题和描述。

1 个答案:

答案 0 :(得分:0)

尝试在editor = undefined之后添加editor.destroy(true)。我有同样的问题,它对我有用!