1. ホーム
  2. jquery

[解決済み] jQueryの各ループから抜け出すには?

2022-02-11 15:35:59

質問

jQueryの each ループになりますか?

試してみました。

 return false;

をループに入れましたが、うまくいきませんでした。何かアイデアはありますか?


2020年9月5日更新

を配置しました。 return false; を間違った場所に配置しました。ループの中に入れると、すべてがうまくいきました。

どのように解決するのですか?

への break a $.each または $(selector).each ループの場合は false をループコールバックに追加します。

を返す true は次のイテレーションにスキップします。 continue を通常のループで使用します。

$.each(array, function(key, value) { 
    if(value === "foo") {
        return false; // breaks
    }
});

// or

$(selector).each(function() {
  if (condition) {
    return false;
  }
});