背景:
移植程序是发现,弹出的layer在灰色遮罩层后面,无法点击按钮或关闭
原因:
在iframe中使用的layer,估计是用到了父框架的layer,导致layer认为隐藏的div不是body 的根目录下,所以被放在了遮罩层后面
解决办法:
没有发现根本问题,用简单的方法解决了,分别在success和end后增加一个设置。
success : function() {
$(".layui-layer-page").css("z-index","198910151");
end : function() {
$(".layui-layer-shade").css("display","none");
z-index根据遮罩的值随便设一个更大的。
如果不加end下面的设置,最后点击关闭时无法关闭遮罩,好奇怪。