0

我有一个 iframe,它又包含用于编辑的 html 和 aloha 库。

当我单击内容时,我会看到带有编辑器工具栏的蓝色边框,当鼠标在可编辑区域之外单击时,它当然会隐藏起来。

但是,当我在 iframe 本身之外单击时,编辑器工具栏仍然显示。

我考虑过在可编辑区域之外添加一个虚拟元素,然后我会关注它,但这并没有隐藏它。

有没有我可以触发的事件来隐藏它?我试过搜索文档和谷歌,但找不到任何东西......

4

1 回答 1

1

这是当您在可编辑(模糊)之外单击禁用可编辑时调用的部分 https://github.com/alohaeditor/Aloha-Editor/blob/release/src/lib/aloha/editable.js#L771

手动“销毁”一个可编辑的文件,你可以使用 .mahalo() - 就像你使用 .aloha()

首先提到的模糊是您可能想要做的

希望这可以帮助

/雷内

于 2013-09-04T19:39:12.130 回答