Проще говоря, у меня есть вызов ajax, который иногда завершается до загрузки страницы, поэтому я попытался обернуть обратный вызов в $( fn )
, но обратный вызов не срабатывает, если страница загружена... У кого-нибудь есть хорошее решение?
$.get( '/foo.json', function( data ){
$( function(){
// won't get here if page ready beats the ajax call
// process data
$( '.someDiv' ).append( someData );
} );
} );
И да, я знаю, что если бы я перевернул их порядок, это всегда сработало бы, но тогда мои ajax-вызовы были бы без необходимости отложены до тех пор, пока документ не будет готов.
$.ready
. Это должно просто работать - person Raynos   schedule 10.04.2012