首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何判断是否加载了CKEditor?

如何判断是否加载了CKEditor?
EN

Stack Overflow用户
提问于 2010-08-10 18:02:43
回答 6查看 20.8K关注 0票数 21

如何确定是否加载了CKEditor?我已经查看了API文档,但只能找到已加载的事件。我想检查是否加载了CKEditor,因为如果我第二次加载它,我的文本就会消失。

EN

回答 6

Stack Overflow用户

发布于 2011-11-25 23:14:48

loaded事件对我不起作用。instanceReady起作用了:

代码语言:javascript
复制
CKEDitor_loaded = false;

CKEDITOR.on('instanceReady', function(){ CKEditor_loaded = true; }); 
票数 27
EN

Stack Overflow用户

发布于 2015-05-28 23:10:24

代码语言:javascript
复制
var waitCKEDITOR = setInterval(function() {
    if (window.CKEDITOR) {
       clearInterval(waitCKEDITOR);
       //CKEDITOR.replace(...);
    }
}, 100/*milli*/);
票数 3
EN

Stack Overflow用户

发布于 2019-05-15 11:43:25

如果实例未就绪,则会丢弃文本集

在初始化CkEditor (这里是version 4)时,在编辑器准备好处理任何数据之前,您永远不应该设置任何数据。

代码语言:javascript
复制
// Initialize this._editor with replace

if (this._editor.status !== "ready") {
    this._editor.on("instanceReady",
        event => {
            event.editor.setData(data);
        });
} else {
    this._editor.setData(data);
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3447803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档