温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎么在layui中利用layer组件实现一个弹出层

发布时间:2021-03-23 16:31:03 来源:亿速云 阅读:182 作者:Leah 栏目:web开发

这期内容当中小编将会给大家带来有关怎么在layui中利用layer组件实现一个弹出层,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

代码实现:

<!DOCTYPE html> <html lang="en"> <head>   <meta charset="UTF-8">   <title>弹出层</title>   <link rel="stylesheet" href="/static/layui/css/layui.css" rel="external nofollow" rel="external nofollow" >   <script src="/static/layui/jquery.min.js"></script> </head> <body> <span id="pro" ><font size="10">申请提现</font></span> </body>   <script src="/static/layui/layui.js"></script> <script type="text/javascript">     $('#pro').on('click',function(){     //提现弹窗之前进行一定判断伪代码     //上述条件符合之后,弹出提现弹窗     layui.use('layer', function() {       var layer = layui.layer;       layer.open({         type: 2,         // skin: 'layui-layer-molv',         title: '申请提现',         content:['/kk.php','no'] ,//不允许出现滚动条         area:['600px', '400px']       });     });     // }); })    </script> </html>

kk.php

<!DOCTYPE html> <html lang="en"> <head>   <meta charset="UTF-8">   <title>Document</title>   <link rel="stylesheet" href="/static/layui/css/layui.css" rel="external nofollow" rel="external nofollow" >   <script src="/static/layui/jquery.min.js"></script>   <style type="text/css">     .aa{margin-top: 7%; font-size: 14px;}     .bb {margin-top: 10%;}     .aa .cc{       float: right;       margin-top: -11px;       position: absolute;       right: 30px;       top: 50%;     }     .aa .account{       border: 1px solid #10ad15;       color:#10ad15;       border-radius: 4px;       padding: 20px;       position: relative;     }     .txt{width: 410px; margin:30px; font-size: 16px; color: #333;}     .layui-btn {       display: inline-block;       height: 38px;       line-height: 38px;       padding: 0 18px;       background-color: #ffa751;       color: #fff;       text-align: center;       border: none;       border-radius: 2px;       cursor: pointer;       font-size: 16px;       vertical-align: middle;       margin-left: 25px;       }     input[type="text"]{       word-wrap: break-word;width: 240px;height: 38px;       border-radius: 4px; padding: 0 5px;border: 1px solid #ddd;       display:inline-block; margin:0px 10px;     }     </style> </head> <body>   <!--输入提现金额浮层--> <div>   <div class="txt">     <span class="bb">输入提现金额</span>     <input id="money_request" type="text" placeholder="最多可提现0.00元" maxlength="15">     <div class="aa">       <p>提现到建设银行</p>       <div class="account">我的建设银行(546513212315451)<i class="cc">✔</i></div>     </div>   </div>   </div> <div class="layui-btn" id="layui-btnn">确认提现</div>   </body> <script src="/static/layui/layui.js"></script> <script type="text/javascript">   $("#layui-btnn").on('click',function(){     layui.use('layer', function() {       var layer = layui.layer;//引入layer组件       var money_request=$('#money_request').val();//获取用户输入的提现金额'         //判断用户输入的提现金额是否为空       if(money_request==''){         layer.msg('请输入提现金额',{icon: 2});         return false;       }         //判断用户输入的提现金额是否大于等于500       if(money_request<500){         layer.msg('提现金额需要大于等于500哦', {           // time: 20000, //20s后自动关闭           btn: ['明白了', '知道了']         });         return false;       }         //判断用户的提现金额是否大于拥有的金额       //从后台取出该用户拥有多少余额       //这里假设是950       if(money_request>950){         layer.msg('提现金额不能大于您的余额哦',{icon: 5});         return false;       }       });     });    </script> </html>

上述就是小编为大家分享的怎么在layui中利用layer组件实现一个弹出层了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI