选择器的朋友可以试试这个思路 延迟执行归并选择操作

 更新时间:2011年01月05日 23:41:19   作者:  
因为通常选择器需要遍历整个元素树,所以当多次选择会比较耗时,忽然想到是否能利用setTimeout将多次选择操作归并到一起
这样像类似下面的四个同一代码段中的4个选择操作
$class("a").color("green");
$class("b").color("red");
$class("c").color("green");
$class("d").color("red");
最终只需要一次遍历就可以实现了。
因为之前么有太关注选择器的问题,不知道是不是我out了,大家早就已经想到了?
下面是sample,两次选择 一次遍历

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

相关文章

最新评论