1. ホーム
  2. javascript

[解決済み] JQueryのeach()関数から抜け出す/終了する方法は?[重複しています]。

2022-02-19 08:38:28

質問

いくつかのコードがあります。

$(xml).find("strengths").each(function() {
   //Code
   //How can i escape from this block based on a condition.
});

条件に基づいて "each" コードブロックから脱出するにはどうすればよいですか?

更新してください。

こんなのがあったらどうでしょう。

$(xml).find("strengths").each(function() {
   $(this).each(function() {
       //I want to break out from both each loops at the same time.
   });
});

内側の"each"関数から両方の"each"関数に抜け出すことは可能でしょうか?

# 19.03.2013

ブレイクアウトではなく、コンティニューする場合

return true;

解決方法は?

によると ドキュメント を使えば、単純に return false; をクリックするとブレークします。

$(xml).find("strengths").each(function() {

    if (iWantToBreak)
        return false;
});