gpt4 book ai didi

jquery 插件 'blockUI' 在 Firefox 中不会使屏幕变灰

转载 作者:行者123 更新时间:2023-12-01 03:22:08 25 4
gpt4 key购买 nike

我尝试在执行 ajax 操作时使用 blockUI 来阻止我的 Web 应用程序的界面,但屏幕拒绝在 Firefox 中变灰(尽管确实显示了消息框)。我终于发现除了调用 jquery 的 fadeIn 或 show 之外,一切都正常。

blockUI 以显式声明样式“display: none;”的元素开头并调用 jquery 的“fadeIn()”或“show()”函数来显示它们。 jquery 或 blockUI 中是否缺少任何可以解释此行为的内容?

编辑:我刚刚发现该代码可以在 Windows Firefox 中找到;我遇到的问题是在 Ubuntu 上。我不知道它是否会影响 OS X。

最佳答案

根据 plugin's FAQ 的解决方案

为什么我在 Linux 上的 FF 中看不到叠加层?

有几个人告诉我,FF/Linux 中的全页不透明渲染速度非常慢,因此默认情况下该平台禁用它。您可以通过重写 applyPlatformOpacityRules 属性来启用它,如下所示:

// enable transparent overlay on FF/Linux 
$.blockUI.defaults.applyPlatformOpacityRules = false;

关于jquery 插件 'blockUI' 在 Firefox 中不会使屏幕变灰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8751976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com