纸质弹窗,在父页面中嵌入一个子页面,
父页面原来的内容会被隐藏:display:none,
隐藏状态下,原来内容div的高度、宽度均为0,如:
关闭纸质弹窗后,父页面原来的内容重新展示:display:block,
如果设置了刷新父页面,【父页面原来的内容重新展示:display:block,】,这个步骤会在页面刷新结束后进行,刷新过程中它一直隐藏,导致原来的内容的div高度、宽度均为0,如果渲染过程中需要用到这些内容的样式高度,宽度,会出现失效的情况,
解决:
关闭纸质弹窗后,紧接着手动设置【父页面原来的内容重新展示:display:block,】,然后进行刷新操作,原先页面样式可以被重新利用
关闭纸质弹窗两种方式:
$.bhPaperPileDialog.hide();
$.bhPaperPileDialog.destroy();