talent框架2.8.8:除1虫添2亮点、花3天加4功能

用版本号纪念一下jobs:288(唉!拜拜)

版本发得是不是快了点?不过很快就会慢下来的。下一个版本还会增加一个大家都想不到的功能。

[b][size=large]修改点:[/size][/b]
[b]一、除1BUG:日期验证器不能添加tt.Field对象(网友[url]http://hmilyonly.iteye.com/[/url]提供)[/b]

[b]二、添2亮点[/b]
1、支持动画提示,本框架预置了10种动画飞行轨迹(注意是飞行轨迹,不是10种不同的动画),具体请下载附件观看(不是所有页面都有动画,因为动画是依赖jquery的,没有引入jquery的页面没有动画)。
2、支持组合验证,支持各验证器的&&、||、()操作。见下图
使用场景:如支付宝的用户名,一个输入框里可以输入邮箱或用户名。
[img]http://dl.iteye.com/upload/attachment/564856/ad389255-d531-38d0-8538-185a62224763.png[/img]


[b]三、加4功能[/b]
1、checkbox、radio的提示更友好,见下图
[img]http://dl.iteye.com/upload/attachment/564863/ae6dcf81-6e46-3b26-a5d2-5cae443f559f.png[/img]

2、输入框和提示信息相互使对方突出显示:即鼠标放在输入框A的时候,会突出显示A对应的提示信息,反之亦然。这样的好处是用户一眼就能把提示信息和输入框对应起来,增加用户体验,见上图和下图(其中的蓝点为鼠标所在位置)
[img]http://dl.iteye.com/upload/attachment/564866/0946b35e-125f-37d2-b281-12ed4de8bfaa.png[/img]

3、增加了OnlyShow验证器。这是个什么事都不做的验证器,只是用来显示信息的

var onlyShow = new tt.OnlyShow();
onlyShow.result = false;
onlyShow.msg = "验证没有通过";
onlyShow.add("n1", "n2");


4、Field可以反向添加验证器
以前是 validator1.add(field1,field2); 现在可以这样写 field1.add(validator1,validator2);
如果要移除验证器,可以这样写 field1.rm(validator1,validator2);或field1.rmAll();

另外:
1、框架的演示略有改动,见下图(新增点和需要关注点,用了黄色背景)
[img]http://dl.iteye.com/upload/attachment/564869/1d95e4be-a75e-3804-9576-da5c9660a461.png[/img]

2、提醒:
大家在声明doctype时,不要声明如下的形式:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  

正确的声明形式如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


否则绝对定位会有问题(据查!extjs对此doctype也有问题)!这是个很神奇的现象,不过我接下来会解决此问题的!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值