2010-05-12 4 views
0

나는 init 단계를 수행하는 함수를 가지고있다. 그러나 결과를 확인하면 init 함수가 끝난 후 다른 프로세스와 비슷하게 보인다. 다른 프로세스를 유지하려면 어떻게해야합니까?Javascript 또는 jQuery에서 처리하는 동안 다른 프로세스를 유지하는 방법은 무엇입니까?

+3

코드를 알려주십시오. – SLaks

+0

나는 프로젝트의 한가운데에있어 예제로보기에는 다소 복잡합니다. 어쨌든 고마워! – Devyn

+0

JavaScript가 단일 스레드입니다. 함수 호출 중에 상태가 변경되는 것은 거의 없습니다.이 호출은 해당 함수 호출에 의해 시작되지 않습니다. init 함수 중에 변경된 사항을 알려야합니다. – edwin

답변

0

코드를 보지 않고도 확실한 답변을 제공하기 어렵습니다. 하지만 일반적으로 뭔가 완료되었는지를 알 수있는 유일한 방법은 스크립트에 플래그 설정을 지정하는 것입니다.이 플래그 설정은 init 함수가 완료 될 때 설정됩니다. init 함수에 setTimeout을 사용하여이 플래그를 확인하고 플래그가 설정된 경우 다음 함수를 실행 취소 할 수 있습니다.

다시 말하지만 코드를 보지 않고 말하기는 어렵지만 도움이 될 수 있습니다.

관련 문제