programing tip

각 루프에서 jquery를 계속 사용하는 방법

itbloger 2020. 6. 20. 10:36
반응형

각 루프에서 jquery를 계속 사용하는 방법


내 응용 프로그램에서 나는 ajax 호출을 사용하고 있습니다. 나는 break를 사용 하고이 jquery 루프를 계속하고 싶습니다.

 $('.submit').filter(':checked').each(function() {

});

콜백 함수를 return하여 특정 반복에서 $(selector).each()루프와 루프를 모두 끊을 수 있습니다 . 리턴 루프 의 continue 문과 동일 합니다. 다음 반복으로 즉시 건너 뜁니다.$.each()falsenon-falsefor

return false; //this is equivalent of 'break' for jQuery loop

return; //this is equivalent of 'continue' for jQuery loop

참고 : $(selector).each()$.each()다른 기능입니다.
참조 : $ (selector) .each ()$ .each () $ .each (selector)와 $ (selector) .each ()의 차이점은 무엇입니까?


$('.submit').filter(':checked').each(function() {
    //This is same as 'continue'
    if(something){
        return true;
    }
    //This is same as 'break'
    if(something){
        return false;
    }
});

콜백 함수가 false를 반환하도록하여 특정 반복에서 $ .each () 루프를 중단 할 수 있습니다. 거짓이 아닌 리턴은 for 루프의 continue 문과 동일합니다. 다음 반복으로 즉시 건너 뜁니다. - jQuery.each () | jQuery API 설명서


return 또는 return false는 continue와 다릅니다. 루프가 함수 안에 있으면 함수의 나머지 부분은 실제 "계속"으로 예상 한대로 실행되지 않습니다.

참고 URL : https://stackoverflow.com/questions/17162334/how-to-use-continue-in-jquery-each-loop

반응형