起因:因项目需求,用layui写静态页面时,发现页面中有多个弹框效果,且每个弹出框内容各不相同,粘了框架的“居中弹出”方法,但发现不管点击哪一个按钮,出现的都是第一个弹出框内容。
解决方案:无奈下,找了公司的前端大佬,她修改后的小deom如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>测试多个弹框效果</title>
<link rel="stylesheet" type="text/css" href="../css/iconfont.css">
<link rel="stylesheet" href="../css/layui.css">
</head>
<style type="text/css">
.Btn1, .Btn2, .Btn3{
margin: 20px;
}
.tan1, .tan2, .tan3{
padding: 20px;
}
</style>
<body>
<button data-type="auto" class="layui-btn Btn1">
<i class="iconfont icon-daochu1"