Если у вас есть большое количество флажков, которые вы не хотите циклически проверять, возможно, будет эффективнее использовать этот подход.
var checked = 0;
$("input[type=checkbox]").live("click", function() {
if($(this).attr("checked")) checked++;
else checked--;
}
Тогда вы сможете проверить, как это.
if(checked === 0) {
doSomething();
}