问题标签 [blur]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1262 浏览

jquery - jQuery模糊异常

我在输入元素上设置了焦点事件。当有焦点时,jQuery 搜索一个 div 并显示它。这样可行。在相同的输入元素上使用模糊事件,我使 div 隐藏,这也有效。但是当我点击一个链接或者想要在显示的 div 中选择文本时,它会因为 blur 事件而立即消失。如何为显示的 div 设置例外?

0 投票
2 回答
3787 浏览

jquery - Safari 中的 jQuery 复选框

我试图在 Safari 中“选中”复选框时添加一个类,并在未选中时将其删除 [在我正在使用的其他浏览器中。bind("focus", function() { 但在 Safari 中它不起作用?]

我目前正在使用

这在 Safari 中不起作用 - 如何让代码在 Safari 中工作?

0 投票
0 回答
1823 浏览

flash - 在 Google Chrome 中检测丢失的窗口焦点

我需要通过 javascript 知道页面是否有焦点。

当用户切换到另一个选项卡、最小化浏览器或在浏览器外部单击时,页面不应该有焦点。

当用户返回窗口时,通过打开窗口、返回选项卡、点击页面,页面需要有焦点。

问题是当页面上有一个可能有或没有焦点的 Flash swf 并且我无法控制 swf 内容时,该方法必须正确报告页面是否有焦点。

窗口的焦点需要独立于 Flash swf 的焦点。所以当 swf 有焦点时,用户离开浏览器而 flash swf 有焦点,或者当用户直接返回到 swf 时,必须正确报告窗口的焦点。

我有在 FireFox 3.0、3.5、IE 6、7、8、Safari 4.0.3、4.0.4、Opera 9.0+ 中执行此操作的方法。

标准的焦点/模糊窗口事件在 Google Chrome 中无法正常工作。当 flash swf 获得焦点时,窗口会失去它(触发窗口模糊事件)。这是不希望的。

我需要一种适用于 Google Chrome 3 和 4 的方法。

理想情况下,我还想要一种适用于 FireFox 2 和 Safari < 4.0.3 的方法。在这些浏览器中,焦点/模糊也不起作用,就像 flash swf 具有焦点并且您离开窗口一样,根本不会触发模糊窗口事件。

0 投票
4 回答
42972 浏览

javascript - 高斯模糊 onHover 使用 jQuery

我想知道是否有某种方法可以使用 jQuery(或 jQuery 可以修改的 CSS)将高斯模糊应用于 div。我已经研究过 blur(),但至少在 Safari 中,它似乎并没有完成我正在寻找的东西。如果可能的话,我想在效果上使用淡入淡出,所以它会逐渐模糊。

谢谢你的帮助!

0 投票
3 回答
23670 浏览

android - Android 用模糊绘制

我需要使用模糊效果在 Android 的 Canvas 上绘制,这是一个非常简单的功能,我需要绘制一个圆形区域,它是模糊的(前景)和背景透明的,我可以通过操纵颜色 alpha 来完成所有事情具有自定义透明度,但我需要将其模糊而不是透明..有什么想法吗?

0 投票
0 回答
1473 浏览

android - 安卓透明模糊

我需要制作一个将在主屏幕上绘制的活动,实际上我通过使背景透明来模拟该部分以产生这种效果,但问题是我需要模糊触摸坐标周围的几何区域,id 需要一个带有普通文本的模糊圆圈,我知道如何用半透明区域制作我需要的东西,但它需要用自定义模糊(高斯)制作,但不仅仅是带有模糊部分的屏幕截图,而是一个活动桌面,所以模糊就像,只是活动透明背景上的蒙版

0 投票
1 回答
3765 浏览

iphone - 如何模糊 CGI​​mage 或 UIImageView

我有一个 UIImageView,里面有一个 .png。我想在运行时模糊图像。我怎么做?

0 投票
3 回答
3705 浏览

iphone - 为什么 PNG 图像有时会根据其在视图中的位置而变得模糊

我注意到,当使用 IB 将 PNG 图像放置到视图中和/或将这些图像动画到视图周围的不同位置时,图像有时会变得轻微模糊。

在大多数情况下,我可以通过在图像位置添加 0.5 个像素来弥补模糊。

有时我必须像上面一样调整 x 和 y。有时我只需要调整 xy。

我记得在某处读到这与图像的大小以及核心动画的工作原理以及半像素有关……但我在任何地方都找不到这篇文章!?

“.5 像素”解决方案的问题在于,每个 PNG 图像的大小都不同,因此您不能重用自定义动画,因为您必须为每个不同的图像自定义动画。

  1. 有没有办法确保无论我在哪里放置或动画图像,我都不会得到任何模糊的位置?
  2. 有人有这方面的信息吗?

谢谢你!

0 投票
7 回答
14651 浏览

jquery - jQuery确定父母是否失去了“焦点”

我一直在弄清楚使下拉菜单键盘可访问的逻辑。

HTML 的结构如下(为了清晰起见,使用了额外的类名):

链接 1 和链接 2 悬停时将显示子菜单列表(下拉菜单)。我用一些 jQuery 和 jQuery hoverIntent 插件可以很好地工作。

问题是目前这只适用于鼠标。

下一个挑战是让它通过键盘工作。

我可以轻松地将焦点事件添加到顶级链接,然后触发二级菜单:

这很好用。

要关闭菜单,一个选项是,当打开另一个菜单时,检查是否已经打开了另一个菜单,如果有,关闭它。

这也很好用。

但是,失败的地方是,如果您打开了最后一个菜单并从中跳出。由于您尚未进入另一个菜单,因此该菜单保持打开状态。

挑战在于弄清楚如何/何时关闭菜单以及需要的逻辑(jQuery)来解决这个问题。理想情况下,当焦点位于页面上的元素上时,我会关闭菜单,而不是菜单的任何子元素。

从逻辑上讲,我正在寻找这个:

但是,您不能这样做,因为 LI 实际上没有焦点,而是其中的锚标记。

有什么建议么?

更新:

也许是一个更好/更简单的提问方式:

通过 jQuery,有没有办法“观察”来查看焦点是否已经移到特定对象的所有子对象之外?

0 投票
1 回答
716 浏览

iphone - 如何解决 UIControlContentVerticalAlignmentCenter 文字模糊问题

如果我将 UITextField 设置为 UIControlContentVerticalAlignmentCenter,则占位符文本有点模糊。有什么建议吗?

谢谢您的帮助 :)