是否存在涵盖工具栏使用情况的CKEditor更改事件?

时间:2013-08-20 16:40:45

标签: javascript jquery ckeditor

是否存在CKEditor事件,只要内容发生变化,我就可以连接到该事件?理想情况下,我正在寻找一个在发生任何变化时触发的事件,例如,可能是用户在编辑器中输入了某些内容,或者使用了工具栏项(例如更改了字体颜色)。

目前我只是联系到key事件,这个事件只会在按下某个键时触发,而不是在例如通过工具栏更改字体颜色时。

CKEDITOR.instances['myEditor'].on('key', function () {
    console.log("changed");
});

我也尝试过使用jQuery在CKEditor的父级上委托点击事件,如下所示。这部分工作,例如,如果你单击Bolt / Italic按钮它会触发,但如果你改变字体颜色则不会触发:

$(document).on('click', '#myEditor_DISPLAY', function(){
   console.log("changed");
});

我看过documentation here但没找到任何东西。如果只有工具栏使用的事件,那么我可以使用它,因为我可以连接到那个和key事件。

0 个答案:

没有答案