【发布时间】:2014-08-25 17:14:40
【问题描述】:
我正在使用 WYSIWYG HTML 编辑器Redactor 作为内联编辑器。
当用户单击可编辑行并调用编辑器时,在模糊时,编辑器将被销毁并保存数据。
element.bind('click', function($event) {
element.redactor({
focus: true
});
});
element.on('blur', function($event){
var ckValue = element.getCode();
scope.$apply(function () {
setter(scope, ckValue);
});
element.destroyEditor();
compileElement();
});
我遇到的问题是当编辑器打开一个用于上传图片的模式时。焦点更改为模态窗口。有没有办法改变/链接焦点,以便在打开模式时不会触发模糊事件?
【问题讨论】:
-
似乎最简单的解决方案是添加一个 if 语句...
-
在模糊处理程序中,检查模态是否存在,如果存在则什么也不做
标签: javascript jquery wysiwyg redactor