在insertEmbed quill编辑器中将onclick属性添加到图像

时间:2018-01-24 14:52:23

标签: javascript jquery html quill

我已将一个图像插入Quill编辑器用户此代码

 const index = self._quillInstance.getSelection();
  self._quillInstance.insertEmbed(index.index, 'image', img.src);
  self._quillInstance.formatText(index.index, index.index + 1, 'height', '256px');
  self._quillInstance.formatText(index.index, index.index + 1, 'width', (256 * img.width / img.height) + 'px');
  self._quillInstance.formatText(index.index, index.index + 1, 'alt', (self._lstKeyImageBase64.length - 1).toString());
  self._quillInstance.formatText(index.index, index.index + 1, 'onclick', self.handleClickImg);

但是onclick属性无法插入编辑器容器中的img标记。 如何插入onclick事件到这个img被插入Quill?

1 个答案:

答案 0 :(得分:1)

formatText用于格式化,不支持插入任意HTML属性。 Quill还需要了解格式(默认情况下,为图像定义高度,宽度和alt)。要添加其他格式,请查看Content and Formatting