Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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
使用JavaScript打开和关闭CKEditor 4内联编辑_Javascript_Jquery_Ckeditor - Fatal编程技术网

使用JavaScript打开和关闭CKEditor 4内联编辑

使用JavaScript打开和关闭CKEditor 4内联编辑,javascript,jquery,ckeditor,Javascript,Jquery,Ckeditor,我需要能够用一个按钮切换内联编辑的开/关。请参见此处的内联编辑示例: 我的标记如下: <div contenteditable='true'>Mycontent</div> jQuery帮不了你。使用CKEditor的API。例如,您可以在每次要关闭编辑器时销毁它(请参阅),然后再次初始化以打开它。“关闭编辑器”可能还有其他方法,但您必须更准确地知道它对您意味着什么。谢谢,这确实会破坏它。但是,如何再次实例化内联编辑器?我想编写它,与您第一次实例化它的方式完全相同,但后

我需要能够用一个按钮切换内联编辑的开/关。请参见此处的内联编辑示例:

我的标记如下:

<div contenteditable='true'>Mycontent</div>

jQuery帮不了你。使用CKEditor的API。例如,您可以在每次要关闭编辑器时销毁它(请参阅),然后再次初始化以打开它。“关闭编辑器”可能还有其他方法,但您必须更准确地知道它对您意味着什么。

谢谢,这确实会破坏它。但是,如何再次实例化内联编辑器?我想编写它,与您第一次实例化它的方式完全相同,但后来我认为它会自动实例化:D.反正-
CKEDITOR.inline('div\u id')
。检查。我不确定我是否做错了什么,但是内联实例被破坏后,尽管工具栏消失了,编辑器区域仍然是可编辑的。闪烁的光标也在那里。如何使它像以前一样工作,CKEDITOR.inline();-我是说静态内容。找到了
.setAttribute('contenteditable','false')完成任务
        //kill all ckeditors
        for(k in CKEDITOR.instances){
            var instance = CKEDITOR.instances[k];
            instance.destroy();
        }