layer 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
layer 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
layer 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
所属分类 jQuery 插件jQuery对话框
开源组织
地区 国产
投 递 者 贤心
适用人群 未知
收录时间 2013-06-14

软件简介

layer 是一款多年来备受青睐的 Web 弹出层组件,具备多种交互模式。任何水平段的开发者都能使用,您的页面会因此拥有丰富友好的操作体验。

在与同类组件的选择中,layer 常一度被推荐为首选。这不仅是因为界面风格,而是它尽可能地在以更少的代码展现更强健的功能,且格外注重功能的扩展、易用和实用性,layer 甚至还兼容了包括 IE6 在内的所有浏览器。其数量可观的基础属性和方法,使得您可以自定义太多您需要的风格。

layer 采用 MIT 开源协议,是一个永久免费的公益性项目。多年来,已被广泛应用于不计其数的 Web 平台。layer 也是 Layui 的代表性组件。

主页:https://layui.dev/2.7/layer/

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(36) 发布并加入讨论🔥
发表了资讯
2017/09/13 16:11

layer 3.1.0 发布,经典的 Web 弹层解决方案

layer 是一款经典的 Web 弹层组件,拥有全方位的弹层解决方案。尽管目前是作为 layui 的独立组件来维护,但它比 layui 出现得要早得多。多年来,layer 凭借在网页弹窗方面的出色表现,被广泛应用在数以万计的平台。我们原本都以为 layer 已经足够稳定了,但直到版本帝 Chrome 的一次糟糕的更新,layer 不得不进行这次升级: 紧急修复在最新版 Chrome(61.0.3163.79)下遮罩层出现的奇异花屏现象 去除 type:2 时如果 content 未填...

18
50
发表了资讯
2017/03/08 23:08

layer 3.0.3 发布,多处友善的更新细节

layer 3.0.3 发布了,更新日志如下: 增加参数 isOutAnim,用于控制是否显示关闭动画,true 或者 false 撤销自动ready处理机制,因为在初始时与Ajax同步等使用场景存在耦合等问题 修复Firefox下对默认层设置了高度,按钮被溢出的bug photos层的出场动画不再是随机,而是采用默认动画(也可以通过参数 anim 来自定义) 去除photos层的默认关闭动画(也可以通过参数isOutAnim开启) 准确地说,该版本的更新内容的确有点少。。。本...

14
10
发表了资讯
2017/02/26 10:38

layer 3.0.2 发布,千锤百炼下的稳健Web弹层方案

时至今日,layer 已经应用在数十万家Web平台,并成为了许多开源项目的集成弹层方案。这正是得益于它超低的使用门槛和其本身的功能丰富性,在jQuery逐步失去竞争力的今天,layer仍在倔强地为你燃烧。 更新日志 新增 resizing 回调,用于监听窗口的调整大小 增加自动ready处理机制,即如果你页面一打开就执行弹层,无需放入layer.ready中 对moveEnd回调返回一个参数为当前容器的DOM对象 添加一个amd条件,避免 define出错(Merge p...

38
75
发表了资讯
2016/11/07 00:00

layer 3.0.0 发布 ,Web 弹层一次全方位的增强

在决定这个大版本更新之前,很多人建议应该把时间放在刚刚发布的 Layui 上,因为layer已经比较成熟了,没必要再更新。但是,坚持layer是一种情怀,为了对得起“国内最多人使用的弹层组件”,仍然义无反顾地追寻一个更完备的layer。于是这种期许毫无疑问被赋予在了layer 3.0上,它将会是一个更成熟的方案,在它所服务的Web弹层领域,竭力做到极致。 更新日志 【v3.0】 2016.11.07 新增拖动弹层右下角可调节弹层尺寸的功能,由参数...

62
78
发表了资讯
2016/07/04 00:00

layer 2.4 发布,兼容 jQuery 3.0

jQuery 陪web工程师走过了一个时代。然而在这个百花齐放的大背景下,它终究在逐渐被替代。3.0的发布显得格外的低调,而作为从一开始就依托于jQuery的layer,2.4的发布,重心只为兼容jQuery3.0(因为被部分API的改造所影响),当然,也为那个时代。 更新日志 # v2.4(2016.07.03) * 兼容jQuery3.0 * 优化tips,可支持配置参数fix(之前是强制fix: false),用于决定是固定的tips还是非固定的。 * min回调可通过return fal...

38
49
发表了资讯
2016/05/21 00:00

Layer 2.3 发布,web 弹层组件

Layer 2.3 发布了。 更新日志: 1. 通过对使用频率的调查,将layer.ext.js(拓展模块)合并到了layer.js,即不用再通过layer.config来加载调用。 2. cancel回调不再对第二个按钮有效,只作为右上角关闭按钮触发。并且除yes回调外,所有按钮的回调都可以通过return false来设定不默认关闭。 3. 修复相册层,点击任意图片查看,弹出的并非当前图片的bug。 4. 修复相册层在移动端显示不佳的bug。 5. 修复msg、alert等对话框类型的弹...

9
39
发表了资讯
2016/03/18 00:00

layer 2.2 发布,jQuery Plugin 时代最后的余晖

近几年来,前端技术的发展日新月异。一个又一个解决方案登上历史的舞台,迅速变得炙手可热,又霎时冷落冰窖。在后jQuery时代,我们经历了以RequreJS、SeaJS为代表的前端模块化、又经历了以Angular为代表的mvvm、紧接着又经历了以React、VueJS为代表的组件化。。。然而不论他们的理念和模式如何空前,jQuery仍然占据着当下互联网最广阔的疆域。我想,衡量一项开发模式的价值高度,并不在于技术本身有多么前沿或逼格,而是它能影响...

31
97
发表了资讯
2015/11/04 00:00

layer 2.1 发布,web 弹层全方位解决方案

鉴于layer 2.0为其两个月的考验,也暴露了一些小问题,现已在2.1如数修复,但潜在的bug仍然在所难免,还希望您能继续反馈。(2.x对1.9+版本无缝兼容,可直接全文件覆盖升级。) Demo:http://layer.layui.com/ 更新日志 > 修复在使用seajs或者requirejs后,layer.ext.js报layer未定义的错误。 > 修复弹出层后,回车键无效的bug。 > 修复iframe层的success回调在ie8以下浏览器无效的bug > 修复只有一张图片时,并且该图片地址异常...

22
102
发表了资讯
2015/09/01 00:00

layer 2.0 发布 高定制化web弹层组件

尽管layui迟迟没有发布,但我们必须在今天(9月1号)兑现layer 2.0的承诺。这或许是layer以独立形式存在的最后一个版本,因为后续layer只是作为layui的一个模块,不再独立战斗,它将与layui的整个体系水乳交融。2.0也许出现得并不那么惊艳,但它的确在试图更好地呈现在你的项目中。 Demo:http://layer.layui.com/ 【2.0更新日志】 > 全新的默认皮肤 > 修复按住Enter键时,出现不断弹层的bug。 > 修复模块加载时,layer仍然暴露...

25
98
发表了资讯
2015/05/23 00:00

layer 1.9.3 发布,最盛行的 web 弹层解决方案

首先我在想,“最盛行”这个标题会不会雷趴一大波婶婶。。。不过也管不了那么多了,layer 最近比较骚动,更新的比较频繁,望婶婶们慈悲为怀,务必见谅。 更新日志 > 新增skin值:layui-layer-rim,用于给层加边框(类似1.85的风格) > 修复全局设置皮肤时,部分类型层未起作用的bug。 > 样式微调 == 拓展模块 == > 修复相册层设定基础参数时,只有首次有效的bug layer是一款近年来口碑非常极佳的web弹层组件,她具备全方位的解决...

19
86
发表了资讯
2015/05/08 00:00

layer 1.9.2 发布,国产 Web 弹层不懈的前行者

为了让 layer 更好地融入你的项目,作者对 layer 迅速地做了一些细节的改动。layer是一款口碑还比较凑合的web弹层组件,她具备全方位的解决方案,致力于服务各个水平段的开发人员,您的页面会轻松地拥有丰富而友好的操作体验。 更新日志 > 增加关闭动画样式:layui-layer-close > 优化默认弹出动画 > 优化默认图标,默认的icon支持缩减到0-6(拓展皮肤可自己任意设定支持的数目) > 优化部分样式 > 机智地修复了一个隐藏得非常深...

29
68
发表了资讯
2015/04/29 00:00

layer 1.9.1 发布,国产Web弹层不懈的探索者

这真是一个令人遗憾的露脸,距离1.90发布刚好10天,尼玛居然又更新了一个小版本了。我想后面应该不会这么频繁去做一些改动了吧,之所以有这个1.91,主要还是上个版本存在一些比较紧急的隐秘问题急需处理,所以希望已经在使用1.90的亲们赶紧覆盖升级下下吧!这样才能更愉快地玩耍。。。 更新日志 > btn设定多个按钮时,新增对应的回调(支持只有yes和cancel回调),如btn: ['按钮一','按钮二','按钮三'],按钮一和按钮二还是之前的...

19
48
发表了资讯
2015/04/19 00:00

layer 1.9 发布,国产 Web 弹层不懈的追求者

layer历经三年考验,已经清楚地懂得了人们最需要的是什么,因此这一版的核心是做减法,不仅剔除了部分冗余的API,对包括layer.ext.js在内的代码也进行了大量瘦身(所以请不要覆盖升级),layer.js相比1.8.5减少了将近300行代码,但是这并不意味着功能的削减,事实上,layer已经变得更强大!1.9致力于告诉人们,选择layer是完全正确的,因为似乎没有哪个类似组件会在这个领域如此玩命地维护和改进。应当有理由相信,layer1.9是一...

36
181
发表了资讯
2014/08/13 00:00

layer 1.8.5 发布,弹出层组件

只是个小版本,更新的地方不大,只是对局部进行了些许调整。 【1.8.5更新日志】: ### 新增对title样式的自定义控制,需采用数组格式。如:title:['标题','background:#000;color:#fff;'] ### 修复layer.prompt多行文本,设置默认值无效的bug 演示:http://sentsin.com/jquery/layer/

22
98
发表了资讯
2014/07/07 00:00

layer 1.8.4 发布,Web 弹层组件

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

7
68
发表了资讯
2014/06/04 00:00

layer 1.8.3 稳定版发布

本次更新是对1.8系列的进一步稳定,核心代码结构进行了较大的调整,对旧版本完全兼容,可直接覆盖升级。 【1.8.3更新日志】: 1、新增遮罩层fadeIn淡入。 2、修复设置border:[0]时,最大/小化的小bug 3、修复layer.area潜在的一个非常小的bug 4、优化代码结构

0
7
发表了资讯
2014/05/22 00:00

layer 1.8 发布,最懂你的弹层精灵

翻开了两年前的记忆,一篇日志泛着岁月生涩的痕迹,那时,layer还是0.3,根本无法想象当初的她是如何进入了小众的视野。然而正是这个“小众”,让layer在接下来数百个日夜迅速被推向大众的舞台。对于这样一个新生儿,常理告诉我们她必将面临类似artDialog这样一批老牌组件的无形挑战,但历史的潮流颠覆了想象,layer就像是一股不可阻挡的洪流,渐渐地吞没着人们对弹层的传统认知,甚至不惜换血倒戈。 应该感谢这偶然,正是开源共...

56
105
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
36 评论
909 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部