使用JavaScript打开和关闭CKEditor 4内联编辑
我需要能够使用按钮打开/关闭内联编辑。 请参阅此处的内联编辑示例: http : //nightly-v4.ckeditor.com/3559/samples/inlineall.html
我的标记是这样的:
Mycontent
使用jQuery我希望能够打开/关闭编辑器。
我尝试将contenteditable
设置为false,但这不起作用。 编辑器没有加载回切换到contenteditable
设置的页面。
附录:我还需要在按钮点击时销毁所有CKEditor内联实例。 我是这样做的:
//kill all ckeditors for(k in CKEDITOR.instances){ var instance = CKEDITOR.instances[k]; instance.destroy(); }
jQuery不会帮助你。 使用CKEditor的API。 例如,每次要将其关闭时,您都可以销毁编辑器(请参阅http://nightly-v4.ckeditor.com/ckeditor_api/#!/api/CKEDITOR.editor-method-destroy )并再次初始化以将其打开。 可能还有其他方法可以“关闭编辑器”,但您必须更准确地说明它对您来说意味着什么。