2016-04-05 59 views
0

你好我工作的一些項目和Im使用CKEditor作爲內容編輯器,並且不會丟失網站加載速度即時初始化ckeditor只在textarea焦點,但我有一個問題,我做了報價功能,我想它初始化ckeditor,如果它還沒有,然後插入我想要的報價。CKEditor初始化並插入html

現在的代碼如下所示

var app = { 
    initializeEditor: function() { 
     CKEDITOR.replace('editor'); 
     return CKEDITOR.instances; 
    }, 
    initializeEditorOnFocus: function() { 
     // There goes code for focus 
    }, 
    quote: function() { 
     // Note here it's getting ckeditor object 
     var ck = this.initializeEditor(); 

     // There is more code with quotation 

     // Insert quote in editor 
     ck.editor.insertHtml(quotation); 
    } 
}; 

當在編輯器中插入IM點擊我想要的報價不插報價,但只有初始化的CKEditor,任何想法我怎麼能做出這方面的工作?

例子我怎麼需要它的工作:按報價按鈕 - >如果初始化編輯其尚未 - >插入編輯器報價

*注:這不是完整的代碼,這是我是如何做到的只是例子。

回答

1

找到解決方案instanceReady固定它。

+0

您能否介紹一下這個解決方案 –