var all_checked = true;
$(":checkbox").each(function(){
if(this.checked == false){
all_checked = false;
break;
}
});注意:用break,想跳出这个循环。结果报错
SyntaxError: unlabeled break must be inside loop or switch
经查,在回调函数里return false即可,大多数jquery的方法都是如此的。
返回 'false' 将停止循环 (就像在普通的循环中使用 'break')。
返回 'true' 跳至下一个循环(就像在普通的循环中使用'continue')。
本文介绍了一个关于使用jQuery进行DOM元素遍历过程中遇到的错误案例,详细解释了如何正确地使用return false来代替break语句以提前终止循环,并讨论了return true的作用。

7002

被折叠的 条评论
为什么被折叠?



