jQuery BlockUI 元素阻止 showOverlay: false

发布于 2024-11-05 04:26:26 字数 345 浏览 0 评论 0原文

我正在使用 JQuery BLOCKUI 进行元素阻止

,但它的 showOverlay: false 选项不起作用任何想法?

$("#MessageMOCKUP").block({ css: {
    border: 'none',
    padding: '15px',
    showOverlay: false,
    backgroundColor: '#000',
    '-webkit-border-radius': '10px',
    '-moz-border-radius': '10px',
    opacity: .5,
    color: '#fff'
}
});

I am using JQuery BLOCKUI for Element Blocking

but it's showOverlay: false option is not working any idea ??

$("#MessageMOCKUP").block({ css: {
    border: 'none',
    padding: '15px',
    showOverlay: false,
    backgroundColor: '#000',
    '-webkit-border-radius': '10px',
    '-moz-border-radius': '10px',
    opacity: .5,
    color: '#fff'
}
});

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

只等公子 2024-11-12 04:26:26

jQuery blockUI 的选项文档来看, showOverlay 选项不包含在 css 选项中。 css仅适用于用于阻止的消息。如果您需要访问添加的叠加层的 CSS,则 overlayCSS 包含这些样式。您可以修改叠加层的不透明度和颜色,使其看起来好像不存在一样。

如果您在 css 块外部使用 if ,如下所示,则不会添加添加在元素顶部的覆盖层。

$("your_selector").block({            
    showOverlay: false
});

如果您需要更多信息,请告诉我。

From the options documentation of the jQuery blockUI , the showOverlay option is not included in the css option. css is only for the message that is used for blocking. If you need to access the css of the overlay that is added then overlayCSS contains those styles. You could modify the opacity and color of the overlay to make it appear as if it is not present.

If you use if outside the css block like the following then the overlay that is added on top of the element does not get added.

$("your_selector").block({            
    showOverlay: false
});

Let me know if you need more information.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文