模糊的CKEditor 4 updateElement

Las*_*vik 2 ckeditor

我有一个页面,我有多个编辑器与类".ckeditor".

我正在尝试更新模糊值,但模糊不会触发.

$(".ckeditor").on("blur", function() {
            console.log("blur");
            for (var i in CKEDITOR.instances) {
                console.log(i);
                CKEDITOR.instances[i].updateElement();// to update the textarea
            }
        });
Run Code Online (Sandbox Code Playgroud)

任何人都知道他们是否完全改变了ckeditor 4中的行为?

Nen*_*lep 9

尝试以这样的方式添加事件

CKEDITOR.instances.editor1.on('blur', function(e) {
    console.log('onblur fired');
});
Run Code Online (Sandbox Code Playgroud)

  • 很酷,感谢绿色V.这里的区别在于我使用了CKE自己的事件模型而不是使用用于CKE的底层元素.CKEditor实际上并没有使用最初用于编辑的textareas或div,而是用它自己精心设计的系统替换它们使用iframe和诸如此类的东西,所以你必须使用它自己的事件模型,幸好非常好.在发布时没有时间将其写入答案:) (2认同)