layer.js的open使用

 最近使用页面弹框,觉得layer.js的弹框功能比较强大而且很好用 以此记录下来

1.layer官网:http://layer.layui.com/   在这里下载需要的js

2、在引用的前端页面加载layer.js的路径

    layer.open({
            type: 1,  //1代表 content的值例如:'文本';2 代表 content的值例如'../index.html' 就是弹出层直接调用其他地方的页面
            // Layer提供了5种层类型。可传入的值有:0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层),
            area: ['430px', '260px'],//显示的弹出框的宽度和高度
            title:"提示标题",
            shade: 0.8,//遮罩层透明度
            closeBtn: 1,//0右上角的关闭 x 隐藏掉; 1显示
            shadeClose: true,
            // scrollbar: false ,//屏蔽浏览器滚动条
            // skin: 'layui-layer-rim', //加上边框
            content: '<div style="height: 130px; ">conent </div> ',//type=1时
            //content: 'xx/xx.jsp' //这里content是一个URL,如果你不想让iframe出现滚动条,你还可以content: ['http://sentsin.com', 'no'] type=2时
             btn: ['确定', '取消', '按钮3'] , // 三个按钮的text值
            yes: function (index, layero)//或者使用btn1 按钮1的回调
            {
              layer.close(index);
            },
            cancel: function (index)//本身自带关闭弹出框功能 对应btn2的回调函数
            {

            }, btn3: function (index, layero) { //按钮【按钮三】的回调
            }});

效果图:

type=1页面层效果
type=2 iframe层效果

 

https://blog.csdn.net/a10039/article/details/80494350我觉得这篇写的很不错。 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值