浅谈layer的Icon样式以及一些常用的layer窗口使用方法


Posted in Javascript onSeptember 11, 2019

本文搜集的是本人在实际开发中所用到的layer窗口,未用到的layer按钮,请参考layer官网:http://layer.layui.com/

一、layer的icon样式

浅谈layer的Icon样式以及一些常用的layer窗口使用方法

以上样式测试代码:

layer.confirm('icon测试', {icon: 1, title:'提示'}, function(index){
 //do something
 alert("确认");
 layer.close(index);
});

二、询问框

官方案例:

//询问框
layer.confirm('您是如何看待前端开发?', {
 btn: ['重要','奇葩'] //按钮
}, function(){
 layer.msg('的确很重要', {icon: 1});
}, function(){
 layer.msg('也可以这样', {
 time: 20000, //20s后自动关闭
 btn: ['明白了', '知道了']
 });
});

本人所用到,需要修改标题,正如以上测试样式时的代码一样,实现自定义标题:

var message = "确定继续?";
  //询问框
  layer.confirm(message, {icon: 3, title:'信息提示'}, function(index){
   //submitForm();
   layer.close(index);
  });

三、提示层

官方案例:

//提示层
layer.msg('玩命提示中');

默认关闭时间是3秒,效果如下(背景是官网的广告,实际效果是黑色半透明):

浅谈layer的Icon样式以及一些常用的layer窗口使用方法

自定义样式以及时间,代码如下:

layer.msg('操作成功!', {icon: 6, time: 2000});

icon样式是6,关闭时间为2秒。效果如下:

浅谈layer的Icon样式以及一些常用的layer窗口使用方法

四、弹框(自定义页)

官方案例:

//自定页
layer.open({
 type: 1,
 skin: 'layui-layer-demo', //样式类名
 closeBtn: 0, //不显示关闭按钮
 anim: 2,
 shadeClose: true, //开启遮罩关闭
 content: '内容'
});

效果如下:

浅谈layer的Icon样式以及一些常用的layer窗口使用方法

本人使用案例,使用layer实现弹框登录:

layer.open({ 
   type: 2, 
   title: '用户登录', 
   maxmin: true, 
   skin: 'layui-layer-lan', 
   shadeClose: true, //点击遮罩关闭层 
   area : ['400px' , '280px'], 
   content:'login.html'//弹框显示的url,对应的页面
  });

其中‘login.html'是登录页面,其效果如下:

浅谈layer的Icon样式以及一些常用的layer窗口使用方法

弹框登录案例,请参考本人另外一篇博客:layer实现登录弹框,登录成功以后关闭弹框并调用父窗口的例子

以上就是本人常用的layer案例,以后会继续补充~

这篇浅谈layer的Icon样式以及一些常用的layer窗口使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Jquery为单选框checkbox绑定单击click事件
Dec 18 Javascript
通过JS自动隐藏手机浏览器的地址栏实现原理与代码
Jan 02 Javascript
javascript 实现 原路返回
Jan 21 Javascript
jQuery实现的动态伸缩导航菜单实例
May 07 Javascript
JavaScript去除数组里重复值的方法
Jul 13 Javascript
jquery网页日历显示控件calendar3.1使用详解
Nov 24 Javascript
JSONP跨域请求
Mar 02 Javascript
js实现适配不同的屏幕大小
Apr 10 Javascript
ES6正则表达式的一些新功能总结
May 09 Javascript
详解js实时获取并显示当前时间的方法
May 10 Javascript
js实现简单点赞操作
Mar 17 Javascript
在webstorm中配置less的方法详解
Sep 25 Javascript
如何解决日期函数new Date()浏览器兼容性问题
Sep 11 #Javascript
JS中封装axios来管控api的2种方式
Sep 11 #Javascript
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
Sep 11 #Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
Sep 11 #Javascript
如何实现一个简易版的vuex持久化工具
Sep 11 #Javascript
浅谈layer弹出层按钮颜色修改方法
Sep 11 #Javascript
layui实现鼠标移动到单元格上显示数据的方法
Sep 11 #Javascript
You might like
在PHP中实现Javascript的escape()函数代码
2010/08/08 PHP
php实现两表合并成新表并且有序排列的方法
2014/12/05 PHP
thinkPHP5.0框架整体架构总览【应用,模块,MVC,驱动,行为,命名空间等】
2017/03/25 PHP
PHP+MySQL实现输入页码跳转到指定页面功能示例
2018/06/01 PHP
js查找父节点的简单方法
2008/06/28 Javascript
Javascript学习笔记7 原型链的原理
2010/01/11 Javascript
基于jQuery的模仿新浪微博时间的组件
2011/10/04 Javascript
使表格的标题列可左右拉伸jquery插件封装
2014/11/24 Javascript
Web表单提交之disabled问题js解决方法
2015/01/13 Javascript
JavaScript学习笔记之基础语法
2015/01/22 Javascript
js动态获取子复选项并设计全选及提交的实现方法
2016/06/24 Javascript
Vue ElementUI之Form表单验证遇到的问题
2017/08/21 Javascript
Web技术实现移动监测的介绍
2017/09/18 Javascript
微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】
2017/12/09 Javascript
NodeJs之word文件生成与解析的实现代码
2019/04/01 NodeJs
[02:25]专访DOTA2负责人Erik 国际邀请赛暂不会离开西雅
2014/07/21 DOTA
python网页请求urllib2模块简单封装代码
2014/02/07 Python
浅谈Python中的数据类型
2015/05/05 Python
Python 基础知识之字符串处理
2017/01/06 Python
Python入门之后再看点什么好?
2018/03/05 Python
Sanic框架蓝图用法实例分析
2018/07/17 Python
python3安装speech语音模块的方法
2018/12/24 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
2020/07/09 Python
Python自动化之UnitTest框架实战记录
2020/09/08 Python
HTML5 图片预加载的示例代码
2020/03/25 HTML / CSS
html5实现九宫格抽奖可固定抽中某项奖品
2020/06/15 HTML / CSS
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
Dr. Martens马汀博士法国官网:马丁靴鼻祖
2020/01/15 全球购物
Javascript如何发送一个Ajax请求
2015/01/26 面试题
外企办公室竞聘演讲稿
2013/12/29 职场文书
大学生饮食连锁店创业计划书
2014/01/17 职场文书
黄河的主人教学反思
2014/02/07 职场文书
求职信范文大全
2014/05/26 职场文书
酒店客房服务员岗位职责
2015/04/09 职场文书
护士自荐信范文(2016推荐篇)
2016/01/28 职场文书
如何用RabbitMQ和Swoole实现一个异步任务系统
2021/05/29 PHP