Bir ckeditor eklentisi var ve init içinde: Tıklama olayını yakalamak istiyorum, böylece bir şeyler yapabilirim.ckeditor tıklama olayı çalışmıyor
CKEDITOR.plugins.add('Columns',{
init : function(editor) {
editor.on('doubleclick', function(ev) {console.log('hello');}); // Works
editor.on('focus', function(ev) {console.log('hello');}); // Works
editor.on('click', function(ev) {console.log('hello');}); // Does not work
editor.on('mousedown', function(ev) {console.log('hello');}); // Does not work
}
});
Herhangi Bir Fikir ???
DÜZENLEME: Tamam işe yaramazsa, bunun için bir etkinlik oluşturmamız gerektiğini düşünüyorum. Bu yayına Ancak sayesinde: http://alfonsoml.blogspot.com.au/2011/03/onchange-event-for-ckeditor.html
Ben bu nedenle bu şimdi
editor.on('saveSnapshot', function(ev) {console.log('hello');}); // Works
Bunun yerine 'editor.editable()' ı deneyin ('tıklayın', geri arama) 'yerine. – oleq
'editor.editable()' bir argüman gerektirir. Ed editor.editable (editor.element) 'ın satır içi düzenleyiciler için çalıştığını, ancak normal düzenleyiciler için ara verdiğini buldum. – F21
Düzeltme. editor.editable() 'çalışır, ancak editör yalnızca' instanceReady' olayını tetikledikten sonra bunu çağırabilirsiniz. – F21