$(json).each(function(i){
            if(i>1){
                lc=$("<div class='divContent'></div>").appendTo(grid).css("min-width",gridWidth);
                $(json[i].txtAlign).each(function(j){
                    $("<span>"+json[i].data[j]+"</span>").appendTo(lc).css("text-align",json[i].txtAlign[j]).css("width",parseInt(json[0].titleWidth[j]));
                });
            }
        });

今天发现以前写的那个拖动grid在IE下很慢,i为20行,j为11列左右。
上面的代码,在IE7里执行时很慢,大概要5秒的时间。而FF3.5就很快了,大概需要1~2秒... 估计是在appendTo这个语句执行的时候,IE和FF执行的效率不同.
请问在执行这种语句的时候,针对IE如何优化速度会快些?
posted on 2009-09-24 13:23  poplau  阅读(235)  评论(1编辑  收藏  举报