可能な重複を打破する方法:は.each()反復
var steps = $("div#f"); steps.each(function() { var s = $(this); var cs = $(this).find(".Cm"); cs.each(function() { var tc = $(this); var err = tc.attr("h"); if (err == false) { this.c = err;//this.c is a global variable return this.c; break;//here is where the error is being thrown } else { this.c = {"Eval": err, "S": s, "Cm": tc}; return this.c; } }); });
私は
.each()
反復を使用しています:ここで
Nested jQuery.each() - continue/break
break
ステートメントを使用して解散すると思った。これは "不正な"エラーを投げています。誰でも
each
反復から脱出する方法を知っていますか?
は 'return'代わり – ManseUK
RTFM試すことができます。http ://api.jquery.com/each/: "コールバック関数内からfalseを返すことでループを止めることができます。" –
falseが返されます。 – DG3