2013-03-13 4 views
0

pageinit 이벤트 중에 실행하고 싶은 JavaScript가 있지만, 전에 발생했던 ajax 호출에서이 스크립트의 변수/값을 가져올 수 있습니다. 이 스크립트를 어떻게 실행합니까? 좋은 예를 들어 말하면 soundmanger2.js를 사용하여 JavaScript를 사용하여 트랙을 자동 완성 할 수 있지만, 트랙의 URL은 ajax 호출에서 결과가 반환 된 후에 만 ​​얻을 수 있습니다. 페이지가로드 될 때 실제로 어떻게 트랙을 재생할 수 있습니까?pageinit에서 실행될 스크립트에서 변수 변경하기

+0

전화가 걸렸을 때 API를 호출합니까? 논리를 추가하여 아직로드되었는지 확인하십시오. – epascarello

+0

init 페이지에서 soundmanager2를 실행할 수 없습니다. 자동으로 실행되지 않도록 설정하고 AJAX 콜백에서 수동으로 실행하십시오. – millimoose

답변

0
$().ready(function() { 
    /* things to do outside ajax */ 
    $(document).ajaxStop(function() { 
     /* things to do after ajax load */ 
    }); 
}); 
관련 문제