我在一个页面上有一堆复选框,我一次只显示这些复选框的一个子集。
然后我执行一些操作,循环遍历所有复选框并查看它们是否被选中:
例如
$(".delete_items").click( function() {
$('.checkboxes' ).each(function(){
//do stuff
}
}
然后我在想,既然用户永远不能与隐藏的复选框交互,那么将 :visible 添加到复选框会加快循环
例如
$(".delete_items").click( function() {
$('.checkboxes :visible' ).each(function(){
//do stuff
}
}
但我不知道添加 :visible 是否会增加更多开销。有什么想法吗?