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'
}
});
4

1 回答 1

3

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

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

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

如果您需要更多信息,请与我们联系。

于 2011-05-06T11:30:03.177 回答