如何使jQuery选择器运行得更快或以块的形式运行它

Nee*_*ngh 1 jquery

我有一个简单的jQuery代码,它运行在一个有超过50,000个人列表的网页上.在IE上,我得到的消息是脚本耗时太长.我想摆脱IE浏览器中那个恼人的弹出窗口.

如果我需要添加50,000个DOM元素,那么我可以使用计时器来推迟块中的工作.当我从大块数据中进行选择时,我不确定计时器在这种情况下是否会有任何帮助.

我的jquery代码是

$('#all_member').click(function(){
    $("#people_form input:checkbox").attr('checked', true);
    return false;
});
Run Code Online (Sandbox Code Playgroud)

And*_*ech 8

我认为你真正需要做的是找到一种方法来减少50,000个数字.