layer关闭当前弹出层,返回父层

今天做项目的时候,遇到一个问题:
当我在弹出层做完操作之后,再返回父层的时候发现发层出现在了弹出层里......
由于我是后台开发,前端知识学的一塌糊涂,卡了很久终于解决了UwU

var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);

第一行代码是获取父层的窗口索引
第二行是关闭弹框。

那么问题又来了,我想延迟几秒后再关闭,就需要用到setTimeout函数:

setTimeout(function () {
    var index = parent.layer.getFrameIndex(window.name);
    parent.layer.close(index);
},2000)

1000就是1秒......

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本文实例讲述了layer实现关闭弹出层刷新父界面功能。分享给大家供大家参考,具体如下: layer是一款近年来备受...
    geeooooz阅读 1,924评论 0 4
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 29,106评论 1 45
  • 前端开发面试题 <a name='preface'>前言</a> 只看问题点这里 看全部问题和答案点这里 本文由我...
    自you是敏感词阅读 910评论 0 3
  • 前端开发面试题 面试题目: 根据你的等级和职位的变化,入门级到专家级,广度和深度都会有所增加。 题目类型: 理论知...
    怡宝丶阅读 2,713评论 0 7
  • 湖畔, 在冷杉和银白杨林中 被墙和灌木丛维护着 有一个花园 巧妙地种植着 不同季节的花卉 每年从三月...
    白话c阅读 368评论 0 0

友情链接更多精彩内容