2014-12-18 4 views
1

자바 스크립트가로드되기 전에 아이콘 글꼴 (예 : 부트 스트랩 글리프 아이콘)을로드/렌더링하는 옵션이 있습니까? 나는 ajax get 요청이 준비 될 때까지 아이콘이 표시되지 않는다는 문제점이있다. 그 동안 아이콘은 심플 사각형으로 표시됩니다.자바 스크립트가로드되기 전에 font-icons를로드하십시오.

내 머리글에 CSS 관련 항목이 있으며 꼬리말 앞에 레이아웃을 먼저 렌더링하고 끝에 javascript가 있습니다.

이 내 기본 GET 요청은 다음과 같습니다

$(document).ready(function() { 
    // ajax stuff 
    $:ajax({ 
     url: "/api/v1/data/point/" + id, 
     type: 'GET', 
     (..) 
    }) 
} 

답변

1

당신은 당신의 스크립트가 페이지 전체가 /로드 렌더링되는 경우에만 일을 할 수 있도록

$(window).load(function() { 
    //do stuff 
}); 

를 사용할 수 있습니다. domtree가 작성되는 즉시 document.ready가 실행되는 동안 window.load는 모든 애셋이로드되는 것을 포함하여 전체 페이지를 기다립니다.