CKEditor初始化并插入html

时间:2016-04-05 06:19:14

标签: javascript ckeditor

您好我正在开发一些项目并且我使用CKEditor作为内容编辑器并且不会丢失网站加载速度我只在textarea焦点初始化ckeditor,但我有一个问题,我做了引用函数我想它初始化ckeditor如果它& #39; s尚未插入我想要的引用。

现在代码看起来像这样

var app = {
   initializeEditor: function() {
      CKEDITOR.replace('editor');
      return CKEDITOR.instances;
   },
   initializeEditorOnFocus: function() {
      // There goes code for focus
   },
   quote: function() {
      // Note here it's getting ckeditor object
      var ck = this.initializeEditor();

      // There is more code with quotation

      // Insert quote in editor
      ck.editor.insertHtml(quotation);
   }
};

当我点击我想要插入编辑器的所需报价时,它不会插入报价但只会初始化ckeditor,任何想法如何使其有效?

示例我需要它如何工作:按报价按钮 - >初始化编辑器,如果它还没有 - >在编辑器中插入引号

*注意:这不是完整的代码,这只是我做的例子。

1 个答案:

答案 0 :(得分:1)

找到解决方案instanceReady修复它。