美文网首页
layer关闭当前弹出层,返回父层

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

作者: i高安 | 来源:发表于2019-03-07 17:17 被阅读0次

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

    相关文章

      网友评论

          本文标题:layer关闭当前弹出层,返回父层

          本文链接:https://www.haomeiwen.com/subject/gnkhpqtx.html