javascript - Redactor-js 和blurCallback

标签 javascript jquery redactor

我有 radactor v9.0.4 ( http://imperavi.com/redactor/ ),并且我有一个blurCallback事件的问题,因为编辑器在我点击他自己的工具栏时触发这个事件。

我想使用模糊事件,因为当用户单击编辑器外部的某个位置时我想将其关闭。但点击,例如,粗体文本blurCallback 调用。示例代码和我的解决方法

$that.redactor({
    blurCallback: function(e)
    {
        if(e.relatedTarget !== null)return;

        // turn off editor
    }
});

如您所见,我尝试使用 relatedTarget 执行此操作,但这在 Firefox 上不起作用。您有什么想法可以解决这个问题吗?

最佳答案

这应该在 Redactor 版本 9.1.6 中得到修复。请参阅changelog了解更多详情。

关于javascript - Redactor-js 和blurCallback,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18759829/

相关文章:

javascript - 缩放/取消缩放时标记从其位置移动

javascript - 自动滚动到页面底部

jquery - 一页中的 Redactor 编辑器的多个实例不起作用

javascript - 编辑器 js : Tap in created table

javascript - redactor.js 的脚本不起作用

javascript - 是否可以在 Meta 刷新之前运行 JavaScript 代码

javascript - 在 html 中使用函数调用 - 好还是坏?

java - jsp和jsi有什么区别?

java - 如何访问 Controller 类中的 formData 值

javascript - 突出显示 slider 中的中间 div