挖坟一下。目前有重大更新了,虽然还不是正式版,但是最新版里面把所有与元素有关的功能都提供了把元素集合作为参数的支持。大大方便了对多个元素的同时操作的可能。
譬如,我要让id=aa和id=bb的元素同时隐藏,只需要:
$hide([
$('aa'),
$('bb')
]);
同时添加className:
$className.add([
$('aa'),
$('bb')
], 'someClassName');
当然,也可以使用通过Qatrix自带的选择器所获取的集合
$className.add( $select('div span'), 'someClassName' );
另外,Qatrix添加了$toggle的支持,由于其内置动画引擎是基于CSS3(具备硬件加速特性),效果会比jQuery流畅不少。使用方法也很简单:
// 0.5毫秒内(可选)显示/隐藏id为aa的元素
$toggle( $('aa'), 500 );
最新源代码可以从Github中获取(官网还是旧版的):
https://github.com/qatrix/Qatrix目前也可以使用官网提供的JS压缩器来获取压缩版,压缩率比packer高不少(当然,其它JavaScript代码也可以压缩):
http://qatrix.com/compressor