小编adn*_*nek的帖子

jQuery.toggle()对很多<TR>元素来说非常慢

我有这样一张桌子:

<table>
    <tr class="a"><td></td></tr>
    <tr class="b"><td></td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

有近800行,其中大部分属于a类.现在我想像这样切换这些行:

    $("#toggle_a").click(function(){
        $("tr.a").toggle();
    });
    $("#toggle_b").click(function(){
        $("tr.b").toggle();
    });
Run Code Online (Sandbox Code Playgroud)

但这实际上非常缓慢,并且大多数时候浏览器都想停止操作.

有谁知道如何使这件事更快更有用?

html jquery

5
推荐指数
1
解决办法
1636
查看次数

标签 统计

html ×1

jquery ×1