ckeditor jquery插件和模糊事件

时间:2011-07-14 22:15:55

标签: jquery ckeditor blur

我正在使用ckeditor,我正在使用此编辑器的jquery插件在文档准备好时实例化所有内容。我需要做的是为正在创建的ckeditor实例设置一个模糊事件。下面的代码是我用来实例化ckeditor的。

$( “textarea.editor”)的CKEditor();

我想做的是:

$( “textarea.editor”)模糊();

有没有办法用ckeditor为它使用jquery插件呢?

1 个答案:

答案 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");
    });
}   

(Inspired by skunkwerk@cksource-forum.)