我正在使用插件simple modal在我的网站中显示弹出窗口。我需要禁用弹出窗口中显示的叠加层。有任何解决方法吗?任何帮助将不胜感激
答案 0 :(得分:5)
在你的CSS中添加这个。它会隐藏叠加层
#simplemodal-overlay{
display: none !important;
}
要确保您的网站中的所有简单模式都可以overlayId
添加simplemodal-overlay
。像
$("#element-id").modal({
overlayId : 'simplemodal-overlay'
});
然后,叠加层的ID始终为simplemodal-overlay
,上述css将适用于所有人。
答案 1 :(得分:2)
编辑:
// Change overlay color and opacity
$("#sample").modal({
opacity:0,
overlayCss: {backgroundColor:"#fff"}
});
摘自: http://www.ericmmartin.com/projects/simplemodal/
OR
参见演示: http://jsfiddle.net/rathoreahsan/CzPQG/
$('#basic-modal .basic').click(function (e) {
$('#basic-modal-content').modal();
$('#simplemodal-overlay').css('display','none'); /* Overlay Div's display = none */
return false;
});
答案 2 :(得分:2)
尝试 -
$('#simplemodal-overlay').hide();
答案 3 :(得分:0)
禁用叠加将无法使用模态窗口/对话框。无论如何,您可以将不透明度选项设置为0。