我正在构建一个 Web 应用程序,它使用 javascript 向页面动态添加元素,然后可以使用contentEditable="true"
和进行编辑CKEditor
。
目前,如果我使用 向页面添加元素contentEditable="true"
,则该元素是可编辑的,但CKEditor
工具栏未出现。
我试过打电话CKEDITOR.inlineAll()
,但这似乎没有任何作用。
如何CKEditor
在动态创建的元素上激活内联编辑?(不刷新页面)。
编辑:我发现给元素一个ID(例如) someId 并调用 CKEDITOR.inline(someId) 具有预期的效果。但我不想为我的所有元素添加唯一 ID。有没有办法在所有 contentEditable 元素上激活 CKEditor?