jquery - ckeditor 模糊和对话框

标签 jquery ckeditor blur

我的 ckeditor 上有一个模糊功能,如下所示

editor = CKEDITOR.instances.fck;
editor.on("blur",function(e){
    alert("hello");
});

你和我在一起吗?

现在,当我单击 Flash 按钮时,编辑器会模糊并导致显示警报。

如何阻止这种情况发生,并在其他时间(例如用户离开编辑器区域时)仍然显示警报

再次感谢

最佳答案

只要我们致力于黑客攻击,我就喜欢用以下方法来解决这个问题。关键是CKE使用iFrames作为下拉类型控件(颜色选择器和背景颜色、字体大小、字体类型)

 editor.on("blur", function(e) {
  if ($(document.activeElement).get(0).tagName.toLowerCase() != "iframe") {
      // your code here for "real" blur event
  }
});

关于jquery - ckeditor 模糊和对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2601105/

相关文章:

javascript - 使用 Jquery 在按钮单击上显示类

jQuery 创建页面 "map-overview"

javascript - 如何在我的图像上添加叠加层

javascript - CKEditor Widget - 防止编辑可编辑元素本身

android - 开启硬件加速时的模糊效果

jquery - 触摸时向右滑动以切换类别?

javascript - ckeditor - 将文本区域插入数据库

ckeditor - CKEditor 中的行号

html - CSS 混合 <div> 的所有边缘

c++ - 并行化高斯模糊链