티스토리 뷰

jQuery .each() 메서드에서 break 또는 continue 처리 방법


jQuery의 .each()메서드 사용중 일반적인 반복문을 사용하듯이 break나 continue 명령을 사용하면 콘솔창에 오류를 출력한다.

좀 특이한건 크롬에선 정상 작동하고 익스에서만 그렇다.

아마 .each() 메서드는 반복문이 아닌라 함수이기 때문인 것 같다.

(for, while과 같은 언어의 기본 반복문이 아닌 함수의 재귀호출 방식인 듯)


break 대신 return false

continue 대신 return true


이렇게 하면 문제 해결.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함