无法从 CKEditor 访问文本

Can't access text from CKEditor

我有这个文本区

HTML

<textarea name="description" id="description"></textarea>

JS

CKEDITOR.replace( 'description' );
CKEDITOR.config.contentsCss = [CKEDITOR.getUrl('contents.css'), 
CKEDITOR.getUrl('/js/ckeditor/skins/moono-dark/styles.css')];

我这样做了

$('textarea[name="description"]').keyup(function() {
    console.log($('textarea[name="description"]').val());
});

我在控制台上什么也看不到。

有人可以告诉我如何进一步调试吗?

要接收事件并访问文本区域的更新内容,您必须像这样使用 CKEDITOR 对象:

CKEDITOR.instances.description.on('change', function() { 
    console.log(CKEDITOR.instances.description.getData());
});