丰富多样的 Web 弹出层组件,可轻松实现 Alert/Confirm/Prompt/ 普通提示/页面区块/iframe/tips等等几乎所有的弹出交互。目前已成为最多人使用的弹层解决方案
 
 
 
Go to file
sentsin d8be533ab4 1.8.4 2014-07-07 10:59:22 +08:00
demo 演示 2014-06-22 17:57:03 +08:00
extend 1.8.4 2014-07-07 10:57:45 +08:00
skin 1.8.4 2014-07-07 10:57:45 +08:00
README.md 1.8.4 2014-07-07 10:59:22 +08:00
layer.js 1.8.4 2014-07-07 10:57:45 +08:00
layer.min.js 1.8.4 2014-07-07 10:57:45 +08:00
package.json 1.8.2 2014-05-28 00:04:13 +08:00

README.md

前言

实在是有点迟到最近才把layer托管到github目的是收集更优秀的代码以让其“易用和实用性”具备更强大的技术支撑。因此我们强烈呼吁有缘人加入进来共同完善这位最懂你的精灵。

愿景

致力于打造国内最盛行的弹层组件为web开发提供强劲动力。

简要

layer遵循于LGPL开源协议她是一枚可以让你想到即可做到的新生代web弹窗/层js组件。layer侧重于用户灵活的自定义为不同人的使用习惯提供全方位设计您的页面会因此拥有更丰富、友好的操作体验而您只需在调用时简单地配置相关参数即可轻松实现各类交互。

与同类弹出层组件相比layer的优势明显她尽可能地在以更少的代码展现出更强健的功能。layer格外注重性能的提升、易用和实用性正因如此越来越多的开发者将媚眼投上了小小的layer。当你问及她的兼容时layer必须告诉你她兼容了一切浏览器包括古老的ie6。layer公开了如此多的接口这使得您可以DIY太多您需要的风格尤其是页面层模式意味着必要时您可以完全抛弃layer的现有皮肤并用你的思维去勾勒她的衣着。而问题在于我必须中止“王婆卖瓜”的陈述。因为一切的不足或友好都需要您在使用过程中去发现。

现状

从两年前初出茅庐,到后来成为小众组件,再发展到今天,已为数以万计的人所熟知。 据不完全统计截至到2014年5月13号layer已服务于15万多家web平台。 其中包括:

事实上我们无法获取到更多案例所以如果您有大型项目也在使用layer您可以联系作者以便在layer官网展现也为您的品牌推广尽一些绵薄之力。

日志

【1.8.4更新日志】

  • 新增浏览器窗口尺寸改变时的自适应定位
  • 新增属性shift用于配置动画弹出需要注意的是之前的layer.shift()方法将在layer1.9遗弃用shift属性取代
  • 新增方法layer.title(name, index); 用于动态改变层的标题。
  • 修改弹出层默认初始坐标为垂直左右居中。
  • 开放多个tips可通过配置tips: {more: true}开启。
  • 进一步完善tips的智能定位。
  • 放弃layer.ready方法用jQuery的ready取代。
  • 进一步优化内部代码

== 拓展模块 ==

  • layer.prompt支持给表单传入默认值如layer.prompt({val:'默认'}); 新增yes回调函数第二个参数为索引、第三个参数为表单元素。
  • 相册层新增tab回调函数用于切换图片时进行相关操作
  • 相册层内部代码优化。

备注

官网更新日志Say交流商业支持