layui弹出层怎么使用


当前第2页 返回上一页

5e5986f4870d51f54008bf032bbb5da.png

3.2.如果是iframe层

1

2

3

4

layer.open({

  type: 2,

  content: 'http://sentsin.com' //这里content是一个URL,如果你不想让iframe出现滚动条,你还可以content: ['http://sentsin.com', 'no']

});

示例:

3994898e61aa94807c6b03d6b8a1c4e.png

3.3.如果是用layer.open执行tips层

1

2

3

4

layer.open({

  type: 4,

  content: ['内容', '#id'] //数组第二项即吸附元素选择器或者DOM

});

示例:

0c1ffbe948b045187545f670599f3a1.png

4. area 宽高

在默认状态下,layer是宽高都自适应的,但当你只想定义宽度时,你可以area: '500px',高度仍然是自适应的。当你宽高都要定义时,你可以 area: ['500px', '300px']

5. btn 按钮

信息框模式时,btn默认是一个确认按钮,其它层类型则默认不显示,加载层和tips层则无效。当您只想自定义一个按钮时,你可以btn: '我知道了',当你要定义两个按钮时,你可以btn: ['yes', 'no']。当然,你也可以定义更多按钮,比如:btn: ['按钮1', '按钮2', '按钮3', …],按钮1的回调是yes,而从按钮2开始,则回调为btn2: function(){},以此类推。如:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

layer.open({

  content: 'test',

  btn: ['按钮一', '按钮二', '按钮三'],

  yes: function(index, layero){

    //按钮【按钮一】的回调

  },

  btn2: function(index, layero){

    //按钮【按钮二】的回调

    //return false 开启该代码可禁止点击该按钮关闭

  },

  btn3: function(index, layero){

    //按钮【按钮三】的回调

    //return false 开启该代码可禁止点击该按钮关闭

  },

  cancel: function(){

    //右上角关闭回调

    //return false 开启该代码可禁止点击该按钮关闭

  }

});

6, shade 遮罩

即弹层外区域。默认是0.3透明度的黑色背景('#000')如果你想定义别的颜色,可以shade: [0.8, '#393D49'];如果你不想显示遮罩,可以shade: 0

如果你的遮罩是存在的那么你还可以设置 shadeClose 是否点击遮罩关闭 默认:false 如果你的shade是存在的,那么你可以设定shadeClose来控制点击弹层外区域关闭

以上就是layui弹出层怎么使用的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

如何解决layui时间控件闪退问题

layui怎么对弹出层显示数据

layui 表单提交为什么有两次

layui如何获取复选框的值以及如何为复选框赋值

layui自定义滑动弹窗动画

layui修改表格行高的方法

layui怎么重新渲染

浅谈layui前端遇到的难点(集合)

layui如何刷新当前tab选项卡

layui表格支持自适应吗

更多相关阅读请进入《layui》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...