浅谈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 相关文章推荐
Autocomplete Textbox Example javascript实现自动完成成功
Aug 17 Javascript
javascript Discuz代码中的msn聊天小功能
May 25 Javascript
javascript开发技术大全-第1章javascript概述
Jul 03 Javascript
跨域请求之jQuery的ajax jsonp的使用解惑
Oct 09 Javascript
js String对象中常用方法小结(字符串操作)
Jan 27 Javascript
jquery 按钮状态效果 正常、移上、按下
Aug 12 Javascript
JavaScript+CSS无限极分类效果完整实现方法
Dec 22 Javascript
js类式继承与原型式继承详解
Apr 07 Javascript
Vue组件选项props实例详解
Aug 18 Javascript
详解node child_process模块学习笔记
Jan 24 Javascript
vue中使用gojs/jointjs的示例代码
Aug 24 Javascript
Ajax请求时无法重定向的问题解决代码详解
Jun 21 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新手上路(七)
2006/10/09 PHP
PHP开发环境配置(MySQL数据库安装图文教程)
2010/04/28 PHP
关于php正则匹配汉字的方法介绍
2013/04/25 PHP
PHP以json或xml格式返回请求数据的方法
2018/05/31 PHP
PHP进阶学习之命名空间基本用法分析
2019/06/18 PHP
让innerHTML的脚本也可以运行起来
2006/07/01 Javascript
JavaScript访问CSS属性的几种方式介绍
2014/07/21 Javascript
node.js中的url.resolve方法使用说明
2014/12/10 Javascript
jQuery操作DOM之获取表单控件的值
2015/01/23 Javascript
JS实现图文并茂的tab选项卡效果示例【附demo源码下载】
2016/09/21 Javascript
微信小程序页面传值实例分析
2017/04/19 Javascript
JavaScript-定时器0~9抽奖系统详解(代码)
2017/08/16 Javascript
vuex 动态注册方法 registerModule的实现
2019/07/03 Javascript
vue render函数动态加载img的src路径操作
2020/10/26 Javascript
node.js如何操作MySQL数据库
2020/10/29 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
Python中实现从目录中过滤出指定文件类型的文件
2015/02/02 Python
Python读写配置文件的方法
2015/06/03 Python
python之Socket网络编程详解
2016/09/29 Python
详解如何用python实现一个简单下载器的服务端和客户端
2019/10/28 Python
Python中six模块基础用法
2019/12/08 Python
Python hmac模块使用实例解析
2019/12/24 Python
Django框架静态文件处理、中间件、上传文件操作实例详解
2020/02/29 Python
Pytorch上下采样函数--interpolate用法
2020/07/07 Python
Python 代码调试技巧示例代码
2020/08/11 Python
使用python库xlsxwriter库来输出各种xlsx文件的示例
2020/09/01 Python
关于PyCharm安装后修改路径名称使其可重新打开的问题
2020/10/20 Python
德国知名健康零食网上商店:Seeberger
2017/07/27 全球购物
意大利奢侈品综合电商网站:MODES
2019/12/14 全球购物
英国家具、照明、家居用品网上商店:Wayfair.co.uk
2020/02/13 全球购物
创伤外科专业推荐信范文
2013/11/19 职场文书
《美丽的黄昏》教学反思
2014/02/28 职场文书
文员求职信
2014/07/15 职场文书
英语课前三分钟演讲稿
2014/08/19 职场文书
生产车间管理制度
2015/08/04 职场文书
python编程项目中线上问题排查与解决
2021/11/01 Python