我有這樣的一個表:jQuery.toggle()在許多<TR>元素極其緩慢
<table>
<tr class="a"><td></td></tr>
<tr class="b"><td></td></tr>
</table>
有近800列,其中大部分類的。現在我想切換這樣的這些行:
$("#toggle_a").click(function(){
$("tr.a").toggle();
});
$("#toggle_b").click(function(){
$("tr.b").toggle();
});
但是這確實是極其緩慢的,大部分瀏覽器想要停止行動的時候了。
有沒有人有一個想法如何使這個東西更快和可用?
這真的不是問題,它是表的迴流:) – 2010-12-20 10:55:58
是啊我知道,但如何調用多行而不是類? – adnek 2010-12-20 10:57:12
你可以使用每個語句,並綁定一次document.ready。但一些經驗豐富的人建議更換桌子。 – 2010-12-20 10:59:22