이전에는 몰랐는데 jquery의 setInterval 함수가 초반에 먼저 실행되고,
그 다음에 안의 함수를 실행시킨다는 것을 알게 되었다.
그래서 먼저 함수를 선실행 하려면 어떻게 해야 하는지 고민하게 되었다.
원리는 간단했다. setInterval내에 들어가는 함수를 바깥의 함수로 선언하고,
밭에다 한번 선언해주고 안해다 선언해주면 끝나는 문제였다.
이와같은 문제에 대한 질문과 해결책 샘플은 아래의 링크에 잘 나와있다.
https://stackoverflow.com/questions/10563344/how-to-start-setinterval-loop-immediately
'Javascript' 카테고리의 다른 글
D3.js enter, update, exit 함수 (0) | 2017.06.05 |
---|---|
이전페이지로 돌아가게 하는 함수 (0) | 2017.06.01 |
jquery 이벤트를 확실히 발생시키는 방법 (0) | 2017.06.01 |
bootstrap에서의 tab 전환 이벤트 받기 (0) | 2017.06.01 |
jquery에서 레이어 바깥을 클릭시 해당 레이어가 사라지게 하는 방법 (0) | 2017.06.01 |
댓글