异步操作等待

1
xiaoyao9933 Jul 12, 2016
mac safari 下没有动画效果。。
|
2
ibreaker Jul 12, 2016
Chrome 弹过 alert 吗 没注意过
|
3
7654 Jul 12, 2016
firefox 里也很漂亮
|
4
bdbai Jul 12, 2016 via Android
然而原生函数是同步的。
建议支持一下 Promise 呗。 |
5
yxzblue Jul 12, 2016
还可以,不过效果和 SweetAlert 这个库一样~
|
6
miaotaizi Jul 12, 2016
难道楼主没听说过 layer.js 吗?
|
7
pseudo OP |
8
Patrick95 Jul 12, 2016
加一个「加载中」的动画呀~
|
10
rrfeng Jul 12, 2016
3.4k 还小吗……
|
11
hkongm Jul 12, 2016
说点别的,这代码缩紧。。。
|
13
BOYPT Jul 12, 2016
如果项目里面用了 bootstrap 的话我推荐 sco.js 里面的 confirm ,简单方便
http://projects.5mins.me/sco.js/#confirm |
14
xiaoyao9933 Jul 12, 2016
@pseudo 我的是 版本 8.0.7 (10600.7.12) , 你代码 demo 那里也是黑乎乎一片,不显示。其他浏览器 ok 。
|
15
pseudo OP @rrfeng 对比了一下同类的库感觉算小了,如果只是简单实现原始的三个功能确实不算小..
@hkongm 是不是因为我用的 tab 符在 Github 上变成八个空格了... @Patrick95 谢谢你的鼓励~ @BOYPT 谢谢推荐~ @xiaoyao9933 我的是 9.1.1 ,应该是没有加-webkit-前缀的原因,我会在更新中加上的兼容性前缀的 |
16
SvenWong Jul 12, 2016
个人感觉配色有点不太协调,不过还是给你 star ,加油
|
17
rekulas Jul 12, 2016 挺不错 我现在用的 sweetalert 弹出时候的动作有点类似 http://t4t5.github.io/sweetalert/
|
21
spoonwep Jul 12, 2016
想起 sweetalert..
|
24
lslqtz Jul 12, 2016 via iPhone
有趣 已 Star 。
未来我估计自己会用上 |
25
br00k Jul 12, 2016
还不错。不过 UI 组件要一套才好用,不然风格搭起来会怪怪得。
|
26
zkd8907 Jul 12, 2016
对无障碍支持基本为零 =.=
|
27
wujunze Jul 12, 2016
不错 赞一个
|
28
cocalrush Jul 12, 2016 via Android
不错 搜藏一个
|
29
Canrz Jul 12, 2016
囧,这种提示组件本人用的 layer.js
|
30
pseudo OP |
31
zkd8907 Jul 13, 2016
@pseudo
tab 键获得焦点, aria 相关的属性, title 属性。另外我看你按钮似乎是使用 div 模拟的,这样盲人用户遇到这个弹窗操作起来会非常困难。还有一个, alert 打开以后,需要考虑默认的 button 焦点~~ 上面这些对于大部分用户来说可以没有,最多就是操作时不太顺手(比如键盘党),但是对于残障人士来说是很关键的。组件化的东西,我觉得无障碍是非常重要的一个元素 =。= 楼主加油研究下~~ |
33
lslqtz Jul 13, 2016
感觉异步操作等待后的 Done 应该移到中间一些。。
|
34
BMW Jul 13, 2016
名字起的太挫
|
36
j Jul 13, 2016
不用依赖 jquery 是亮点。
|
37
zwh8800 Jul 13, 2016
不错,提个小建议,如果支持键盘回车键就更好了
|
38
xieguanglei Jul 13, 2016
alert 是同步的,这个替代不了。。
|
39
pseudo OP @lslqtz 这个可以自己设置呀
@shiweifu 谢谢! @j 依赖 jQuery 就会让使用者麻烦一些,所以都写原生的了 @zwh8800 下一个更新中会加入按键响应的 @xieguanglei 我愿意为了漂亮一点牺牲同步这个特点,哈哈 |
40
Arrowing Jul 13, 2016
能动手是好事,支持一个!
PS :我的 Firefox 点击没反应, V41 |
41
nakedou Jul 13, 2016
效果不错,赞一个
|