jQuery中是否有类似于函数中retun false;
的方法阻止父函数运行?
我有一个下面概述的系统,当值不正确时需要停止。与此同时,需要停止父函数。
parent.each(function(){
child.each(function(){
if (true) {
//stuff
} else {
return false and cancel parent.each();
}
});
otherChild.each(function(){
if (true) {
//stuff
} else {
return false and cancel parent.each();
}
});
});
parent.each(function(){
var canceled=false;
child.each(function(){
if (true) {
//stuff
} else {
canceled=true;
return false;
}
});
if(!canceled) otherChild.each(function(){
if (true) {
//stuff
} else {
canceled=true;
return false;
}
});
return !canceled;
});