ckeditor jquery插件和模糊事件

Joe*_*lls 3 jquery blur ckeditor

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

$( "textarea.editor")CKEditor的().

我想要做的是:

$( "textarea.editor")模糊().

有没有办法用ckeditor使用jquery插件来做到这一点?

Tap*_*per 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");
    });
}   
Run Code Online (Sandbox Code Playgroud)

(灵感来自skunkwerk @ cksource-forum.)