zoukankan      html  css  js  c++  java
  • layui的初体验(layer的使用)

    layui的第一篇笔记layer

    layer的地址:https://layer.layui.com/

    使用layer需要在上面的链接中下载layer的压缩包,同时需要jquery1.8以上的版本才能够支持

    注意:关于layer的使用方法都可以在layer的官网上进行复制黏贴

     提示层的使用

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8" />
            <title></title>
        </head>
        <script src="js/jquery-1.8.3.js"></script>
        <script src="layer/layer.js"></script>
        <script>
            $(document).ready(function(){
                $("#btn").click(function(){
                    //提示层
                    layer.msg('玩命提示中');
                })
            });
        </script>
        <body>
            <input type="button" id="btn" value="我是一个按钮" />
        </body>
    </html>

    注意:

    <script src="js/jquery-1.8.3.js"></script>

    <script src="layer/layer.js"></script>

    这两个的顺序不能乱

    效果:

    <!DOCTYPE hml>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        <script src="js/jquery-1.8.3.js"></script>
        <script src="layer/layer.js"></script>
        <script>
            $(document).ready(function(){
                $("#btn").click(function(){
                    //询问框
                     layer.confirm('您是如何看待前端开发?', {
                     btn: ['重要','奇葩'] //按钮
                      }, function(){
                     layer.msg('的确很重要', {icon: 1});
                     }, function(){
                      layer.msg('也可以这样', {
                      time: 20000, //20s后自动关闭
                      btn: ['明白了', '知道了']
                     });
                  });
                });
                $("#username").blur(function(){
                    //用户名失去焦点触发的事件
                    var reg=/^d{6,20}$/;//设置用户名需要6-20个数字组成
                    var con=$(this).val();//获取当前事件源的值
                    var result=reg.test(con);//进行正则匹配
                    if(result){
                        //符合条件
                        layer.tips('用户名符合规范', '#username', {
                            tips: [1, '#3595CC'],
                              time: 4000
                        });
                    }else{
                        //不符合条件
                        layer.tips('用户名不符合规范', '#username', {
                            tips: [1, '#3595CC'],
                              time: 4000
                        });
                    }
                })
            });
        </script>
        </head>
        <body>
            <input type="button" id="btn" value="点击询问框" /><br />
            用户名:<input type="text" id="username" /><br />
            密码:<input type="password" id="password" />
        </body>
    </html>

    如上是询问层和小tips的使用

    效果:

  • 相关阅读:
    swift
    swift
    swift
    swift
    swift
    swift
    swift
    选择排序
    组合 和 继承
    Android中使用LitePal操控SQLite数据库
  • 原文地址:https://www.cnblogs.com/byczyz/p/12996877.html
Copyright © 2011-2022 走看看