복붙노트

[JQUERY] 어떻게 JQuery와의 각 () 함수에서 / 종료를 깰? [복제]

JQUERY

어떻게 JQuery와의 각 () 함수에서 / 종료를 깰? [복제]

해결법


  1. 1.당신은 단순히 false를 반환 할 수있는 문서에 따르면; 부수다:

    당신은 단순히 false를 반환 할 수있는 문서에 따르면; 부수다:

    $(xml).find("strengths").each(function() {
    
        if (iWantToBreak)
            return false;
    });
    

  2. 2.당신은 반환 거짓을 사용할 수 있습니다;

    당신은 반환 거짓을 사용할 수 있습니다;

    +----------------------------------------+
    | JavaScript              | PHP          |
    +-------------------------+--------------+
    |                         |              |
    | return false;           | break;       |
    |                         |              |
    | return true; or return; | continue;    |
    +-------------------------+--------------+
    

  3. 3.익명 함수에서 거짓을 반환합니다 :

    익명 함수에서 거짓을 반환합니다 :

    $(xml).find("strengths").each(function() {
      // Code
      // To escape from this block based on a condition:
      if (something) return false;
    });
    

    각 방법의 문서에서 :


  4. 4.

    if (condition){ // where condition evaluates to true 
        return false
    }
    

    참조 비슷한 질문 3 일 전 물었다.

  5. from https://stackoverflow.com/questions/1799284/how-to-break-exit-from-a-each-function-in-jquery by cc-by-sa and MIT license