【发布时间】:2012-11-23 18:32:40
【问题描述】:
在使用富文本编辑器(特别是 Dojo 编辑器 dijit)时,我需要一些帮助,但这个问题应该适用于所有 RTE。
我正在寻找一种方法(通过 HTML/JS/等,无论在文本编辑器中如何工作..)来组合一些文本和图像,从而可以将它们作为一个实体进行操作。因此,我应该能够,例如,选择整个实体,并将其剪切/粘贴到文本框中的其他位置,或者通过单键删除它等等。
我不确定文本编辑器支持和不支持哪些功能,但是否有一个相当于容器/包装器/文本框的功能,它将文本和图像组合成一个单一的实体?
谢谢
【问题讨论】:
-
你不能把它包在另一个元素里吗?然后使用绑定到该父元素的事件...?
-
你不能只使用
_widigetBase和_templateMixin创建一个小部件吗?然后它将被视为您的 HTML 代码中的一个实体(即<div data-dojo-type="my.Widget"></div> -
HTML5
<figure>元素不适合你吗?
标签: javascript html dojo rich-text-editor