2010-07-06 2 views
2

자바 스크립트 기능,하지만 ...JQuery와의 질서와 내가 뭔가를 분명 누락 느낌이

내 모든 깔끔한 jQuery를 기능에 의해 기다려야 강제되고 특히 느리게 이동 내에서 자바 스크립트 API 호출을 페이지의 본문. jQuery를 먼저 실행 한 다음 api를 실행하면됩니다. 주문을 부과하는 표준 방법이 있습니까?

+1

당신이 무엇에 관해 얘기하는지 모른다. 모든 샘플 코드? –

+0

코드를 보여주십시오. –

답변

4

간편한 해결 방법은 api (setTimeout)입니다.

예 :

그것은 무거운 코드/DOM 조작에 setTimeout를 사용하는 일반적으로 좋은 생각에
$(document).ready(function(){ 
    // beautiful jQuery code here 
    setTimeout(function(){ 
     // terribly slow code here 
    }, 100); 
}); 

. 브라우저가 "정지"되는 것을 피할 것입니다.

1

그럼 당신은 그냥 자바 스크립트 전에 jQuery를하려면 다음을 수행하십시오

function japi(){ 
    japi.dosomething(); 
    //Your api part here 
} 

$("#test").html("something"); 
//Lots of jquery here 
japi(); 
관련 문제