ソフトウェア開発者の日常

こだわりなく書きたいことを書いていきます。

jQuery:.css(“display”, “none”)が速かった

昨日の処理が遅かった非表示のコードを速くするために試した結果、

for(loop=1172; loop = 0; loop--){
    $("#record" + loop).css("display", "none");
}

としたら速かった。驚くくらいの速さだった。

こうしたら、なぜか表示が遅くなったので、

for(loop=0; loop < 1072; loop++ ) {
    $("#record" + loop).removeAttr("style");
}

として、非表示のstyle属性を取り除くようにしたら速くなった。
この方法で、進めていく予定。