CKEditor-同一类的多个实例
我有一个现有的应用程序,它有几个div和一个类 我想要的是让每一个都能为他们提供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 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')代码>其中可编辑
是HTMLID
谢谢
您可以修改位于主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, { ... } );
} );