コンテナ要素の高さと一致するように、絶対配置されたアイテムの高さを設定しようとしています。問題は、これらの要素が何百もあるということです。タイトルの標準コードは chrome では問題なく動作しますが、IE では非常に遅くなります。この問題を軽減するにはどうすればよいですか?
//Too SLOW in IE
var starttime = new Date().getTime();
$("#grdSchedule > tbody > tr").each(function(i) {
thisRow = $(this);
thisRow.children(".stickyCol").height(thisRow.height());
//thisRow.children().slice(0, 1).css('height', thisRow.css('height'));
});
var taskTime = (new Date().getTime() - starttime) / 1000;
alert("cell height stretch: " + taskTime);
高さを設定するだけではそれほど遅くないように見えますが、他の何かの .height() から高さを設定すると、IEがチョークします。
代わりに .css() を試してみましたが、少しブーストしましたが、それほど多くはありませんでした。
ここにいじるフィドルがあります:Fiddle AWAY!!!