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 是有效的弹出层索引值。
Layer.js 弹出层关闭函数 - layer.close() 使用方法

原文地址: https://www.cveoy.top/t/topic/kxWI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录