いくつかの行を動的に削除するかなり大きなテーブルがあります。動作しますが、非常に遅いです。今は約かかります。IE8とFirefoxで50行を削除するのに1.5秒(ブラウザ間でほとんど違いはありません)。
DOMの操作は一般的に遅いことは知っていますが、これを行うにはもっと速い方法が必要です。
現在、私は次の構文を使用しています。
$("#myTable tr").slice(250, 300).remove();
メソッドのオフセットslice()は異なる場合があります。slice()これはjQuerysヘルプや他のメソッドで推奨されているので、同じことを実行するために使用find()しますeq()。empty()削除する前に行うことについて読みましたが、それはさらに遅くなりました。