2016-02-27 113 views
1

instanceCreated事件鏈接的功能未執行。CKEDITOR的初始化功能未執行

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

onCompleteFunc函數執行類似的事件處理程序,但是intiFunc功能不執行的。這是爲什麼發生?

回答

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>

注: 「instanceCreated」 事件後無法被稱爲 'ckeditor.replace()',因爲實例將有已經創建成功了,因此這將不會運行

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

+0

無配置信息應該放在instanceCreated事件處理程序中?事件參數是否帶有編輯器組件? –