我在桌面应用程序内的Web视图中使用Froala编辑器。我有一个自定义标签的列表,当用户在编辑器外按下按钮时,需要在Froala的文本上附加这些自定义标签。为此,我打电话
$('#froala_editor').froalaEditor('html.insert', 'my text', false);
问题是:当编辑器丢失focus(blur)
时(之后或之前),它正在关闭<p>
标记,因此我插入的内容将转到新行。有没有一种方法可以防止Froala在<p>
事件中扩展blur()
标签?
PS我不想使用自定义工具栏按钮。 预先感谢。
答案 0 :(得分:0)
作为解决方案,我们在Froala中使用了at.js集成。 At.js使您可以灵活地使用@(或config中指定的任何字符)在编辑器中插入自定义元素。