改变textarea,ckeditor库的高度

时间:2013-07-15 22:59:42

标签: javascript jquery size height ckeditor

我正在尝试使用CKEditor,我需要更改大小,但这不是真正的问题,因为我可以。问题是,当我更改大小时,我无法将数据设置为textArea。我认为问题在于尺寸的变化,因为当我不使用它时,我没有任何问题。

我用来改变大小的表单是:

CKEDITOR.replace('editor'+id,{height: "70%"});
editor = CKEDITOR.appendTo( 'editor'+id);

工作正常!问题是当我像这样使用setData()时:

editor.setData(text); //where text is the data;

1 个答案:

答案 0 :(得分:0)

您打算有两个文本框吗?如果没有,您应该使用CKEDITOR.replace()CKEDITOR.appendTo(),但不能同时使用两者。从项目的samples folder

  

CKEDITOR.appendTo基本上是将编辑器放在现有的DOM元素中。与CKEDITOR.replace不同,不再需要要替换的目标容器。可以在任何需要的地方直接插入新的编辑器实例。

如果是,那么可能id在代码中的其他位置设置为相同的值。