JQuery-layer web弹窗层

来源:互联网 发布:php rename 移动文件 编辑:程序博客网 时间:2024/06/05 19:47
layer是一款备受青睐的web弹层组件,layer兼容了包括IE6在内的所有主流浏览器。layer遵循LGPL协议,将永久性提供无偿服务。特别说明:事件需自己绑定,以下只展现调用代码,页面需引入layer.min.js。//初体验layer.alert('内容')//第三方扩展皮肤layer.alert('内容', {  icon: 1,  skin: 'layer-ext-moon' //该皮肤由layer.seaning.com友情扩展。关于皮肤的扩展规则,})//询问框layer.confirm('您是如何看待前端开发?', {  btn: ['重要','奇葩'] //按钮}, function(){  layer.msg('的确很重要', {icon: 1});}, function(){  layer.msg('也可以这样', {    time: 20000, //20s后自动关闭    btn: ['明白了', '知道了']  });});//提示层layer.msg('玩命提示中');//墨绿深蓝风layer.alert('墨绿风格,点击确认看深蓝', {  skin: 'layui-layer-molv' //样式类名  ,closeBtn: 0}, function(){  layer.alert('偶吧深蓝style', {    skin: 'layui-layer-lan'    ,closeBtn: 0    ,shift: 4 //动画类型  });});//捕获页layer.open({  type: 1,  shade: false,  title: false, //不显示标题  content: $('.layer_notice'), //捕获的元素  cancel: function(index){    layer.close(index);    this.content.show();    layer.msg('捕获就是从页面已经存在的元素上,包裹layer的结构', {time: 5000, icon:6});  }});//页面层layer.open({  type: 1,  skin: 'layui-layer-rim', //加上边框  area: ['420px', '240px'], //宽高  content: 'html内容'});//自定页layer.open({  type: 1,  skin: 'layui-layer-demo', //样式类名  closeBtn: 0, //不显示关闭按钮  shift: 2,  shadeClose: true, //开启遮罩关闭  content: '内容'});//tips层layer.tips('Hi,我是tips', '吸附元素选择器,如#id');//iframe层layer.open({  type: 2,  title: 'layer mobile页',  shadeClose: true,  shade: 0.8,  area: ['380px', '90%'],  content: 'http://layer.layui.com/mobile/' //iframe的url}); //iframe窗layer.open({  type: 2,  title: false,  closeBtn: 0, //不显示关闭按钮  shade: [0],  area: ['340px', '215px'],  offset: 'rb', //右下角弹出  time: 2000, //2秒后自动关闭  shift: 2,  content: ['test/guodu.html', 'no'], //iframe的url,no代表不显示滚动条  end: function(){ //此处用于演示    layer.open({      type: 2,      title: '很多时候,我们想最大化看,比如像这个页面。',      shadeClose: true,      shade: false,      maxmin: true, //开启最大化最小化按钮      area: ['893px', '600px'],      content: 'http://fly.layui.com/'    });  }});//加载层var index = layer.load(0, {shade: false}); //0代表加载的风格,支持0-2//loading层var index = layer.load(1, {  shade: [0.1,'#fff'] //0.1透明度的白色背景});//小tipslayer.tips('我是另外一个tips,只不过我长得跟之前那位稍有些不一样。', '吸附元素选择器', {  tips: [1, '#3595CC'],  time: 4000});//prompt层layer.prompt({  title: '输入任何口令,并确认',  formType: 1 //prompt风格,支持0-2}, function(pass){  layer.prompt({title: '随便写点啥,并确认', formType: 2}, function(text){    layer.msg('演示完毕!您的口令:'+ pass +' 您最后写下了:'+ text);  });});//tab层layer.tab({  area: ['600px', '300px'],  tab: [{    title: 'TAB1',     content: '内容1'  }, {    title: 'TAB2',     content: '内容2'  }, {    title: 'TAB3',     content: '内容3'  }]});//相册层$.getJSON('test/photos.json?v='+new Date, function(json){  layer.photos({    photos: json //格式见API文档手册页  });});
参考网址:http://layer.layui.com/

0 0
原创粉丝点击