layer弹出层框架alert与msg详解


Posted in Javascript onMarch 14, 2017

layer至今仍作为layui的代表作,她的受众广泛并非偶然,而是这五年多的坚持,不断完善和维护、不断建设和提升社区服务,使得猿们纷纷自发传播,乃至于成为今天的Layui最强劲的源动力。目前,layer已成为国内最多人使用的web弹层组件,GitHub自然Stars3000+,官网累计下载量达30w+,大概有20万Web平台正在使用layer。

layer弹出层框架alert与msg详解

layer弹出层框架alert与msg详解

layer弹出层框架alert与msg详解

layer弹出层框架alert与msg详解

layer弹出层框架alert与msg详解

layer弹出层框架alert与msg详解

在贴出代码

layer.alert('见到你真的很高兴', {icon: 6});

这是一个最简单的弹出层,可根据icon配置左边的图标

通常情况下,除了弹窗之外我们一般都会有对按钮做回调处理的一些操作

如图:

layer弹出层框架alert与msg详解

layer.alert('墨绿风格,点击确认看深蓝', {
  skin: 'layui-layer-molv' //样式类名 自定义样式
  ,closeBtn: 1  // 是否显示关闭按钮
  ,anim: 1 //动画类型
  ,btn: ['重要','奇葩'] //按钮
  ,icon: 6  // icon
  ,yes:function(){
    layer.msg('按钮1')
  }
  ,btn2:function(){
    layer.msg('按钮2')
  }});

layer弹出层框架alert与msg详解

看下效果图1.

layer弹出层框架alert与msg详解

code:

layer.msg('大部分参数都是可以公用的<br>合理搭配,展示不一样的风格', {
   time: 2000, //2s后自动关闭
   btn: ['明白了', '知道了', '哦']
 });

回调的例子:

layer弹出层框架alert与msg详解

layer弹出层框架alert与msg详解

code:

layer.msg('也可以这样', {
   btn: ['明白了', '知道了']
   ,yes: function(index, layero){
     layer.msg("按钮1回调,参数是:"+index)
   }
  ,btn2: function(index, layero){
     //按钮【按钮二】的回调
     layer.msg("按钮2回调,参数是:"+index)
     return false //开启该代码可禁止点击该按钮关闭
  }
});

open方式

layer弹出层框架alert与msg详解

code

layer.open({
  type: 1
  ,title: "open方式弹出层" //不显示标题栏  title : false/标题
  ,closeBtn: true
  ,area: '300px;'
  ,shade: 0.8
  ,id: 'LAY_layuipro' //设定一个id,防止重复弹出
  ,resize: false
  ,btn: ['火速围观', '残忍拒绝']
  ,btnAlign: 'c'
  ,moveType: 1 //拖拽模式,0或者1
  ,content: '<div style="padding: 50px; line-height: 22px; background-color: #393D49; color: #fff; font-weight: 300;">内容<br>内容</div>'
  ,success: function(layero){
     var btn = layero.find('.layui-layer-btn');
      btn.find('.layui-layer-btn0').attr({
         href: 'http://www.layui.com/'
      ,target: '_blank'
    });
  }
});

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
javascript中的location用法简单介绍
Mar 07 Javascript
javascript脚本调试方法小结
Nov 24 Javascript
JQuery小知识
Oct 15 Javascript
jquery实现tr元素的上下移动示例代码
Dec 20 Javascript
JS获取select-option-text_value的方法
Dec 26 Javascript
js clearInterval()方法的定义和用法
Nov 11 Javascript
Angular实现表单验证功能
Nov 13 Javascript
原生JS进行前后端同构
Apr 22 Javascript
深入理解react 组件类型及使用场景
Mar 07 Javascript
JavaScript实现无限级递归树的示例代码
Mar 29 Javascript
angular中的post请求处理示例详解
Jun 30 Javascript
JS数组索引检测中的数据类型问题详解
Jan 11 Javascript
微信小程序 仿猫眼实现实例代码
Mar 14 #Javascript
利用js定义一个导航条菜单
Mar 14 #Javascript
微信小程序 跳转传参数与传对象详解及实例代码
Mar 14 #Javascript
使用BootStrap实现标签切换原理解析
Mar 14 #Javascript
ajax实现加载页面、删除、查看详细信息 bootstrap美化页面!
Mar 14 #Javascript
node.js爬虫爬取拉勾网职位信息
Mar 14 #Javascript
AngularJS实现页面定时刷新
Mar 14 #Javascript
You might like
数据库相关问题
2006/10/09 PHP
php中time()和mktime()方法的区别
2013/09/28 PHP
将二维数组转为一维数组的2种方法
2014/05/26 PHP
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
使用PHP生成PDF方法详解
2015/01/23 PHP
ThinkPHP、ZF2、Yaf、Laravel框架路由大比拼
2015/03/25 PHP
php + ajax 实现的写入数据库操作简单示例
2020/05/16 PHP
PHP中abstract(抽象)、final(最终)和static(静态)原理与用法详解
2020/06/05 PHP
图片轮换效果实现代码(点击按钮停止执行)
2013/04/12 Javascript
JS中setInterval、setTimeout不能传递带参数的函数的解决方案
2013/04/28 Javascript
阻止子元素继承父元素事件具体思路及实现
2013/05/02 Javascript
jquery中的事件处理详细介绍
2013/06/24 Javascript
jQuery图片切换插件jquery.cycle.js使用示例
2014/06/16 Javascript
jQuery+css3实现文字跟随鼠标的上下抖动
2015/07/31 Javascript
jQuery手机拨号界面特效代码分享
2015/08/27 Javascript
jQuery代码实现对话框右上角菜单带关闭×
2016/05/03 Javascript
快速解决js动态改变dom元素属性后页面及时渲染的问题
2016/07/06 Javascript
JavaScript中利用for循环遍历数组
2017/01/15 Javascript
vue中keep-alive内置组件缓存的实例代码
2020/04/16 Javascript
Python中正则表达式的用法实例汇总
2014/08/18 Python
详解Python中time()方法的使用的教程
2015/05/22 Python
如何高效使用Python字典的方法详解
2017/08/31 Python
浅谈Scrapy框架普通反爬虫机制的应对策略
2017/12/28 Python
对Python 网络设备巡检脚本的实例讲解
2018/04/22 Python
3分钟学会一个Python小技巧
2018/11/23 Python
Python OOP类中的几种函数或方法总结
2019/02/22 Python
对Python中小整数对象池和大整数对象池的使用详解
2019/07/09 Python
python 制作磁力搜索工具
2021/03/04 Python
Lee牛仔裤澳大利亚官网:美国著名牛仔裤品牌
2017/09/02 全球购物
CK巴西官方网站:Calvin Klein巴西
2019/07/19 全球购物
四风存在的原因分析
2014/02/11 职场文书
生物学专业求职信
2014/07/23 职场文书
区域经理岗位职责
2015/02/02 职场文书
社区环境卫生倡议书
2015/04/29 职场文书
基层医务人员三严三实心得体会
2016/01/05 职场文书
SpringCloud的JPA连接PostgreSql的教程
2021/06/26 Java/Android