溫馨提示×

layer彈出層自動關閉怎么設置

小億
534
2023-08-02 20:34:27
欄目: 編程語言

要設置layer彈出層自動關閉,可以使用layer.close()方法來手動關閉彈出層,或者設置定時器來自動關閉。

  1. 使用layer.close()方法手動關閉彈出層:
layer.open({
content: '這是一個彈出層',
time: 3000, // 設置自動關閉的時間,單位為毫秒
end: function() {
layer.closeAll(); // 關閉所有彈出層
}
});
  1. 使用定時器自動關閉彈出層:
var index = layer.open({
content: '這是一個彈出層',
time: 3000 // 設置自動關閉的時間,單位為毫秒
});
setTimeout(function(){
layer.close(index); // 根據(jù)索引關閉指定的彈出層
}, 3000);

這樣就可以設置layer彈出層自動關閉了。注意,layer.close()方法需要傳入彈出層的索引值或者彈出層的DOM對象,可以使用layer.open()方法的返回值來獲取索引值。

0