2016-04-05 26 views
0

Merhaba im bazı proje üzerinde çalışan ve Im içerik editörü olarak CKEditor kullanarak ve sadece textarea odakta CKEditor başlatılırken web sitesi yükleme hızı im kaybetmemek için, ama bir sorun, ben tırnak fonksiyonunu yapılmış olması ve bunu istiyorum zaten değilse ckeditor başlatmak ve sonra istediğiniz alıntıyı ekleyin. Şimdi kodu için CKEditor başlatmak ve HTML Ekleme

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); 
    } 
}; 

benim istenen alıntı tıklayarak im editörü eklenecek zaman alıntı takmak ama sadece CKEditor başlatılamadı değil, fikrin nasıl bu çalışma yapabilir şöyle?

Örnek Ben çalışmak gerekir nasıl: Basın alıntı düğmesi - if> editör başlatmak onun değil zaten -> insert alıntı editörü

* Not: Bu, bu nasıl yaptığımı sadece örnek olduğunu tam kodu değil .

cevap

1

Bulunan çözüm. instanceReady sabit bir çözümdür.

+0

Bu çözüm hakkında daha fazla bilgi verebilir misiniz? –