我想要的效果是, 当xunhuan==id1成立的时候跳出if,然后继续执行each
$("#t1 tr td input:checked").each(function(index) {
if (this.checked) {
var xunhuan=this.value;
var id1=currobj.id;
if(xunhuan==id1){
continue;
}
}
})但是现在 我写continue,或者是break 都说不能再循环外面使用continue和break,
怎么才能实现我想要的效果呢
$("#t1 tr td input:checked").each(function(index) {
if (this.checked) {
var xunhuan=this.value;
var id1=currobj.id;
if(xunhuan==id1){
continue;
}
}
})但是现在 我写continue,或者是break 都说不能再循环外面使用continue和break,
怎么才能实现我想要的效果呢
如
while(true) continue
for(var i =0; i < 100; i ++) continue
你的这个环境符合要求吗?就算
function x(){ continue}
while(true)
{
x()
}
这样也是不行的用 return 跳出函数倒是可以的
for(var i =0; i < $("#t1 tr td input:checked").size; i ++)
{
if($("#t1 tr td input:checked").eq(i).checked)
{
你的代码撒
}
}
直接循环,if成立就return。