我正在使用ckeditor,我正在使用此编辑器的jquery插件在文档准备好时实例化所有内容。我需要做的是为正在创建的ckeditor实例设置一个模糊事件。下面的代码是我用来实例化ckeditor的。
$( “textarea.editor”)的CKEditor();
我想做的是:
$( “textarea.editor”)模糊();
有没有办法用ckeditor为它使用jquery插件呢?
答案 0 :(得分:8)
您需要将处理程序绑定到编辑器实例而不是textarea本身。这会将on-blur-handler绑定到您的编辑器实例:
var editor = CKEDITOR.instances['your_textarea_id'];
if (editor) {
editor.on('blur', function(event) {
// Do something, Example: disable toolbar:
$("#cke_top_" + event.editor.name).css("display", "none");
});
}