CKEDITOR的初始化函数不执行

时间:2016-02-27 11:34:45

标签: javascript ckeditor

instanceCreated事件关联的功能不会执行。

CKEDITOR.replace(elementName,{
   on:{ 'instanceCreated': initFunc,
        'instanceReady': onCompleteFunc
   },
   height: '50%',
   width: 600
});

onCompleteFunc函数像事件处理程序一样执行,但intiFunc函数根本不执行。为什么会这样?

1 个答案:

答案 0 :(得分:2)

这就是我设法实现的目标

CKEDITOR.on('instanceCreated', function(ev) {
  alert('Editor instance created');
});

CKEDITOR.replace('txtArea');

CKEDITOR.on("instanceReady", function(ev) {
  alert('Editor instance ready');
});
<textarea name="txtArea"></textarea>

注意:'ckeditor.replace()'之后无法调用“instanceCreated”事件,因为实例已经创建,因此无法运行

JSFiddlehttps://jsfiddle.net/bmatovu/09hgfamq/