如何在CKEditor中检测视图模式更改并执行命令格式选择?

时间:2019-02-16 06:08:58

标签: jquery ckeditor4.x

使用CKEditor 4.x,当视图模式在源代码和所见即所得视图之间切换时,我想检测并执行特定命令。

在某种程度上,当我将视图模式切换到源代码视图时,我希望执行Codemirror的format selection命令。

这是我希望它在切换到源代码视图时执行的工具栏命令:

enter image description here

我已经四处搜寻,看到它在他们的文档中提到了这样的内容:

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.
                       } );
                   }
               }
    );

但是,我在上面尝试过,但是什么也没有发生。我怎样才能做到这一点?非常感谢。

0 个答案:

没有答案