关于layer遮罩显示弹出窗不显示的问题解决

发表于

在做项目的时候遇到的一个比较奇怪的问题,

调用同一个js文件,在两个不同的页面中,

一个绑定弹出窗口的按钮点击后可以弹出,

另外一个只出现了遮罩,弹窗不见了,

在网上看到一篇类似文章:

在子页面使用layer弹出层时只显示遮罩层,不显示弹出框问题
最近子页面使用layer弹出层时只显示遮罩层,不显示弹出框,这个问题搞了很久,最后才发现,在子页面上使用弹出框时,如果只使用layer.alert()或者layer.open()时,会默认在当前页面弹出,但是这时貌似就会和父页面发生冲突,我的解决方法就是,让这个弹出层在父页面弹出,即使用parent.layer.alert()、parent.layer.open()

不过这个不能解决

最后查看代码,发现弹出窗的css高度远远超过网页高度,

问题发现了,

然后,

offset:’0px’

OK

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注