jquery – 更改了ckeditor内容的事件

前端之家收集整理的这篇文章主要介绍了jquery – 更改了ckeditor内容的事件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果可能的话,我们怎样才能更改ckeditor的内容?例如,当页面打开时,已经有一些文本插入到ckeditor的内容aka textarea中.之后我输入更多内容删除部分文字.是否有一些事件被触发我可以在文本更改时更改变量?

我有这个常规textareas:

$("input,textarea").on("input",function () {
    booleanvar= true;
});

在某个地方看到了一个可能的解决方案:

$('.ckeditor').ckeditorGet().on('key',function (e) {
    //some code
});

尝试过,但没有奏效.是的,我知道我的ckeditor的textarea有“ckeditor”作为它的类,所以这不是它不工作的原因.

那么像我可以用来获得某种ckeditor的textchanged事件的例子呢?

解决方法

是的,即使你可以听,也有非常方便的改变.文档: http://docs.ckeditor.com/#!/api/CKEDITOR.editor-event-change

像这样使用它(将editor1更改为编辑器实例):

CKEDITOR.instances.editor1.on('change',function() { 
    console.log("TEST");
});

猜你在找的jQuery相关文章