jQuery BlockUI 元素阻止 showOverlay: false
我正在使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
从 jQuery blockUI 的选项文档来看, showOverlay 选项不包含在 css 选项中。 css仅适用于用于阻止的消息。如果您需要访问添加的叠加层的 CSS,则 overlayCSS 包含这些样式。您可以修改叠加层的不透明度和颜色,使其看起来好像不存在一样。
如果您在 css 块外部使用 if ,如下所示,则不会添加添加在元素顶部的覆盖层。
如果您需要更多信息,请告诉我。
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.
Let me know if you need more information.