From 10c55087c2b45a066ae16c22c2c95c4076a2cc27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B4=A4=E5=BF=83?= <3277200+sentsim@users.noreply.github.com> Date: Thu, 16 Feb 2023 08:31:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20`layer.closeLast(type)`=20?= =?UTF-8?q?=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/layer.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/layer.js b/src/modules/layer.js index 6233a191..996e5d8d 100644 --- a/src/modules/layer.js +++ b/src/modules/layer.js @@ -1197,6 +1197,12 @@ layer.closeAll = function(type, callback){ if(domsElem.length === 0) typeof callback === 'function' && callback(); }; +// 根据弹层类型关闭最近打开的层 +layer.closeLast = function(type){ + type = type || 'page'; + layer.close($('.layui-layer-'+ type +':last').attr("times")); +}; + /** 拓展模块,layui 开始合并在一起