按顺序关闭最新弹窗的方法(每执行一次关闭最新的一个弹窗.)

分享 未结 0 119
菜鸟Loading
菜鸟Loading 2019-8-30
悬赏:20飞吻
当页面又很多弹窗的时候 按顺序关闭最新弹窗的方法 hideNewBox(); 每执行一次关闭最新的一个弹窗.(注意关闭时间间隔)
function hideNewBox(type) {
var doms = ['layui-layer', '.layui-layer-title', '.layui-layer-main', '.layui-layer-dialog', 'layui-layer-iframe', 'layui-layer-content', 'layui-layer-btn', 'layui-layer-close'];
var max = 0;
$.each($('.'+doms[0]), function(){
console.log($(this));
var othis = $(this);
var is = type ? (othis.attr('type') === type) : 1;
if(is) max=(othis.attr('times'));
is = null;
});
console.log(max);
layer.close(max);
}
回帖
  • 消灭零回复