layer關閉特定彈窗

2021-10-06 14:20:47 字數 768 閱讀 5240

layui關閉彈窗,我一般常用的就兩個方法:

layer.close(layer.index);
這個是關閉最新開啟的乙個layui彈窗。不會關閉全部,只關閉乙個。(最新開啟的)

layer.closeall();
這個好用,直接關閉所有的彈框完事。

根據我目前寫的業務邏輯這兩個就足夠了,當然還有別的方法:

layer.close(index) - 關閉特定層
下面這些是層:

var index = layer.open();

var index = layer.alert();

var index = layer.load();

var index = layer.tips();

如果你想關閉某個層只需要layer.close(index)就行了,這個index就是對應層的名稱。

當然還可以一次性關閉所有特定的層,例如:

layer.closeall('dialog'); //關閉資訊框

layer.closeall('page'); //關閉所有頁面層

layer.closeall('iframe'); //關閉所有的iframe層

layer.closeall('loading'); //關閉載入層

layer.closeall('tips'); //關閉所有的tips層

layer關閉彈窗

layer.close index 關閉特定層 例如 var index layer.open layer.close index 如果你想關閉最新彈出的層,直接獲取layer.index即可 layer.close layer.index 它獲取的始終是最新彈出的某個層,值是由layer內部動態遞...

layer關閉彈窗(多種關閉彈窗方法)

相信大家在使用layer彈框的時候會常常遇到關閉彈窗的問題下面為關閉彈窗的方法 layer.close index 關閉特定層 當你想關閉當前頁的某個層時 var index layer.open var index layer.alert var index layer.load var inde...

layer彈窗問題

1.關閉彈窗 layer.close index layer.closeall 在父頁面關閉 parent.layer.closeall 關閉彈窗必須確保 邏輯正確,取值無誤,才會關閉 2.頁面跳轉 window.location.href location.href 是本頁面跳轉 parent.l...