我长时间使用CKEditor。但是尝试
时遇到了一些问题使用setData()
方法加载大文档。问题在于数据不正确
设置为编辑器(编辑器为空)。我要做的是,
加载页面时初始化编辑器。
<textarea id='editor1'></textarea>
<script>
var editor = CKEDITOR.replace('editor1');
</script>
同时,我正在调用一些函数,该函数将设置如下数据。
setData(data);
function setData(data){
CKEDITOR.instances['editor1'].setData(data);
}
这有时会起作用,但有时在编辑器中看不到任何东西。
我在做什么错?请帮我...
注意:
如果未将数据设置为文档,则不会显示控制台错误。
答案 0 :(得分:1)
尝试CKEDITOR.replace(
和instanceReady
CKEDITOR.replace('editor1', {
on: {
instanceReady: function( evt ) {
// your stuff here
}
}
});
或
尝试CKEDITOR.inline(
和instanceReady
CKEDITOR.inline('editor1', {
on: {
instanceReady: function () {
}
})