如何在同一页面中启用和禁用ckeditor内联工具栏?

时间:2015-01-24 10:08:40

标签: javascript jquery html5 ckeditor

我在页面上有3个满足的div。我需要其中一个有内联ckeditor工具栏。但是当我在代码中使用以下行来隐藏ckeditor工具栏时,ckeditor对所有这些行都禁用了。如果我启用内联编辑,则所有div都有ckeditor工具栏。

     // disable inline editing of ckeditor.
     CKEDITOR.disableAutoInline = true;

我应该做什么?

1 个答案:

答案 0 :(得分:2)

可以使用CKEditor的inline()方法解决。

例如,有3个可编辑的div(id是div1,div2,div3)。我只想要带有内联工具栏的div2。可能看起来像,

   <div id = "div1" contenteditable></div>
   <div id = "div2" contenteditable></div>
   <div id = "div3" contenteditable></div>


   <script>
     $(document).ready(function(){
           CKEDITOR.disableAutoInline = true;
           CKEDITOR.inline( 'div2');
           });