layer.close(index) - 关闭特定层
// 当你想关闭当前页的某个层时
var index = layer.open();
var index = layer.alert();
var index = layer.load();
var index = layer.tips();
// 正如你看到的,每一种弹层调用方式,都会返回一个 index
layer.close(index); // 此时你只需要把获得的 index,轻轻地赋予 layer.close 即可
// 如果你想关闭最新弹出的层,直接获取 layer.index 即可
layer.close(layer.index); // 它获取的始终是最新弹出的某个层,值是由 layer 内部动态递增计算的
// 当你在 iframe 页面关闭自身时
var index = parent.layer.getFrameIndex(window.name); // 先得到当前 iframe 层的索引
parent.layer.close(index); // 再执行关闭
layer.closeAll(type) - 关闭所有层
layer.closeAll(); // 关闭所有层
parent.layer.closeAll(); // 关闭父级所有层
layer.closeAll('dialog'); // 关闭信息框
layer.closeAll('page'); // 关闭所有页面层
layer.closeAll('iframe'); // 关闭所有的 iframe 层
layer.closeAll('loading'); // 关闭加载层
layer.closeAll('tips'); // 关闭所有的 tips 层
目录
layer.close(index) - 关闭特定层
layer.closeAll(type) - 关闭所有层
目录
layer.close(index) - 关闭特定层
layer.closeAll(type) - 关闭所有层