使用CKEditor 4.x,当视图模式在源代码和所见即所得视图之间切换时,我想检测并执行特定命令。
在某种程度上,当我将视图模式切换到源代码视图时,我希望执行Codemirror的format selection
命令。
这是我希望它在切换到源代码视图时执行的工具栏命令:
我已经四处搜寻,看到它在他们的文档中提到了这样的内容:
var editor = CKEDITOR.instances['editor'];
editor.on('mode', function() {
if ( this.mode == 'source' ) {
var editable = editor.editable();
// exec('format selection');
editable.attachListener( editable, 'input', function() {
// Handle changes made in the source mode.
} );
}
}
);
但是,我在上面尝试过,但是什么也没有发生。我怎样才能做到这一点?非常感谢。