Layer.js 弹出层关闭函数 - layer.close() 使用方法
Layer.js 弹出层关闭函数 - layer.close() 使用方法
在使用 Layer.js 创建弹出层后,你可以使用 layer.close() 函数来关闭该弹出层。
语法
layer.close(index);
其中,index 是弹出层的索引值,可以通过 layer.open() 返回的值获取。
示例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Layer.js 弹出层关闭函数示例</title>
<script src="https://cdn.staticfile.org/layer/2.4/layer.js"></script>
</head>
<body>
<button onclick="openLayer()">打开弹出层</button>
<script>
function openLayer() {
var index = layer.open({
content: '这是一个弹出层!'
});
}
function closeLayer() {
layer.close(index); // 关闭弹出层
}
</script>
</body>
</html>
在上面的示例中,点击 打开弹出层 按钮会打开一个弹出层,然后点击 关闭弹出层 按钮会关闭该弹出层。
注意
- 如果
index未指定,则会关闭最近打开的弹出层。 layer.close()函数只能关闭通过layer.open()打开的弹出层。- 在使用
layer.close()函数关闭弹出层之前,请确保index是有效的弹出层索引值。
原文地址: https://www.cveoy.top/t/topic/kxWI 著作权归作者所有。请勿转载和采集!