浅谈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 相关文章推荐
Opacity.js
Jan 22 Javascript
jQuery 使用手册(六)
Sep 23 Javascript
javascript阻止浏览器后退事件防止误操作清空表单
Nov 22 Javascript
Jquery实现点击按钮,连续地向textarea中添加值的实例代码
Mar 08 Javascript
javascript html实现网页版日历代码
Mar 08 Javascript
AngularJS下对数组的对比分析
Aug 24 Javascript
学好js,这些js函数概念一定要知道【推荐】
Jan 19 Javascript
jQuery控制元素隐藏和显示
Mar 03 Javascript
Angular2.0/4.0 使用Echarts图表的示例代码
Dec 07 Javascript
浅谈Angular6的服务和依赖注入
Jun 27 Javascript
js中call()和apply()改变指针问题的讲解
Jan 17 Javascript
vue中echarts引入中国地图的案例
Jul 28 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访问Google Search API的方法
2015/03/05 PHP
php+js实现百度地图多点标注的方法
2016/11/30 PHP
firefox中JS读取XML文件
2006/12/21 Javascript
firefox firebug中文入门教程 脚本之家新年特别版
2010/01/02 Javascript
基于Jquery的标签智能验证实现代码
2010/12/27 Javascript
JavaScript与DOM组合动态创建表格实例
2012/12/23 Javascript
Js 冒泡事件阻止实现代码
2013/01/27 Javascript
Jquery实现自定义tooltip示例代码
2014/02/12 Javascript
js的参数有长度限制吗?发现不能超过2083个字符
2014/04/20 Javascript
JavaScript学习笔记之定时器
2015/01/22 Javascript
JavaScript实现拖拽网页内元素的方法
2015/04/15 Javascript
JSON简介以及用法汇总
2016/02/21 Javascript
浅析jquery与checkbox的checked属性的问题
2016/04/27 Javascript
ECMAScript6轮播图实践知识总结
2016/08/17 Javascript
xmlplus组件设计系列之路由(ViewStack)(7)
2017/05/02 Javascript
详解如何使用Node.js编写命令工具——以vue-cli为例
2017/06/29 Javascript
vuex提交state&&实时监听state数据的改变方法
2018/09/16 Javascript
vux-scroller实现移动端上拉加载功能过程解析
2019/10/08 Javascript
微信小程序(订阅消息)功能
2019/10/25 Javascript
Vue data的数据响应式到底是如何实现的
2020/02/11 Javascript
[45:59]完美世界DOTA2联赛PWL S2 FTD vs GXR 第二场 11.22
2020/11/24 DOTA
详解python使用Nginx和uWSGI来运行Python应用
2018/01/09 Python
Python 爬取必应壁纸的实例讲解
2020/02/24 Python
法国大使拉杆箱官网:DELSEY Paris
2018/03/20 全球购物
PHP面试题集
2016/12/18 面试题
北京天润融通.net面试题笔试题
2012/02/20 面试题
请说出这段代码执行后a和b的值分别是多少
2015/03/28 面试题
演讲稿怎么写才完美
2014/01/02 职场文书
高一历史教学反思
2014/01/13 职场文书
医学生个人求职信范文
2014/02/07 职场文书
消防先进事迹材料
2014/02/10 职场文书
《放小鸟》教学反思
2014/04/20 职场文书
市场策划求职信
2014/08/07 职场文书
介绍信样本
2015/01/31 职场文书
PyQt5 显示超清高分辨率图片的方法
2021/04/11 Python
GO中sync包自由控制并发示例详解
2022/08/05 Golang