在 span 和其他内联标记上启用 CKEditor4 内联



我想知道这是否可行以及如何在<span>和其他内联元素上启用 CKEditor4 内联/内容可编辑编辑功能。这是我在官方文档中找不到的东西。

使用此标记:

<span id="editable" contenteditable="true"></span>

标准配置(启用自动内联)或此配置:

<script>
    CKEDITOR.disableAutoInline = true;
    CKEDITOR.inline('editable'); // ID of the element to edit
</script>

报告错误:The specified element mode is not supported on element: "span".对于<a>标记,将报告相同的错误。

允许

支持不支持的标签的黑客方法:

CKEDITOR.dtd.$editable.span = 1
CKEDITOR.dtd.$editable.a = 1

赢。

不。无法在内联元素上创建编辑器。在这里,您可以找到接受的名称列表。

但是,我

检查了修改该列表后,我能够在strong元素上初始化编辑器,它甚至可以工作......除非您粘贴或执行其他不支持的操作:)。

相关内容

  • 没有找到相关文章

最新更新