当前位置 : 主页 > 网络推广 > seo >

如何检索CKEDITOR.status“ready”?

来源:互联网 收集:自由互联 发布时间:2021-06-16
在我的脚本中,我想等待CKEDITOR在准备好状态之前,让我自己的指示顺利进行.所以我咨询了 CKEDITOR API,写了以下条件: if(CKEDITOR.status == "ready"){ //execute my code when ready} 但是,从加载到状态,状
在我的脚本中,我想等待CKEDITOR在准备好状态之前,让我自己的指示顺利进行.所以我咨询了 CKEDITOR API,写了以下条件:

if(CKEDITOR.status == "ready"){
 //execute my code when ready
}

但是,从加载到状态,状态永远不会改变.显然我没有看到任何其他的状态.

更具体的任务,我想抓住CKEDITOR完成修改contenteditable =“true”的内联替换的那一刻.那就是我要继续使用我的JS代码.

任何线索?

如果要在API完全加载时执行代码,请使用 CKEDITOR.loaded事件:

CKEDITOR.on( 'loaded', function( evt ) {
    // your stuff here
} );

如果要在任何新实例准备就绪时执行代码,请使用CKEDITOR.instanceReady事件:

CKEDITOR.on( 'instanceReady', function( evt ) {
    // your stuff here
} );

如果要在特定实例准备就绪时执行代码,请使用CKEDITOR.editor.instanceReady事件:

CKEDITOR.replace( 'editor', {
    on: {
        instanceReady: function( evt ) {
            // your stuff here
        }
    }
} );
网友评论