$(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如何优化速度会快些?