Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CKEditor-同一类的多个实例_Ckeditor - Fatal编程技术网

CKEditor-同一类的多个实例

CKEditor-同一类的多个实例,ckeditor,Ckeditor,我有一个现有的应用程序,它有几个div和一个类 我想要的是让每一个都能为他们提供 <div contenteditable="true" class="myContent">some Text</div> <div contenteditable="true" class="myContent">some Text</div> <div contenteditable="true" class="myContent">Some Text

我有一个现有的应用程序,它有几个div和一个类

我想要的是让每一个都能为他们提供

<div contenteditable="true" class="myContent">some Text</div>
<div contenteditable="true" class="myContent">some Text</div>
<div contenteditable="true" class="myContent">Some Text</div>
一些文本
一些文本
一些文本
这通过没有任何
CKEDITOR.XX
来实现,但问题是我想为div设置一个自定义菜单

你能在课堂上做到这一点吗

我只看到:
var editor=CKEDITOR.inline('editable')其中
可编辑
是HTML
ID

谢谢

  • 您可以修改位于主CKEditor目录中的
    config.js
    文件,在那里设置配置(适用于所有编辑器)
  • 或者您可以使用
    CKEDITOR.inline
    ,它接受HTML元素id/name

  • 第三个选项是全局覆盖
    CKEDITOR.config.toolbarGroups


  • 将进入的内容:
    CKEDITOR.inline(这个,{…})配置。就像前面的例子一样。
    
    var elements = document.getElementsByClassName( 'myContent' );
    for ( var i = 0; i < elements.length; ++i ) {
        CKEDITOR.inline( elements[ i ], { /* config for this instance */ } );
    }
    
    var elements = $( '.myContent' );
    elements.each( function() {
        CKEDITOR.inline( this, { ... } );
    } );