簡単に言えば、ページがロードされる前に時々完了する 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 呼び出しが不必要に延期されます。