ブラウザの動作が重くて困っています。
HTMLのtbodyの部分にjavaSciripを用いて行を追加していくプログラムが有ります。
以下のようなイメージです。
HTML
1<table> 2 <tbody> 3 <tr> 4 <th>column</th> 5 <th>column</th> 6 <th>column</th> 7 </tr> 8 </tbody> 9 <tbody> 10 <!-- javaScriptで行を追加 --> 11 </tbody> 12</table>
javascript
1 $.each(tablebodyHTML,function(i,list){ 2 <!-- 配列に格納されたtbody部分のHTML文字列をループでどんどん追加していきます。--> 3 $(tbody).append(list) 4 })
しかし、テーブルに追加するHTMLが非常に多くて、描画にとても時間がかかってしまいます。
特にIE8だとこのページのスクリプトが、webブラウザの実行速度を遅くしています。
という警告文が出るほどです。
そこで、javaScriptを用いて、少しずつ読み込み、描画が行われる、遅延読み込みのような動きをさせることで回避できないかと考えているのですが、
実現することは可能でしょうか?
どなたかアドバイスいただければ幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。