簡而言之,我有一個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調用會不必要地推遲到文件已準備就緒。
你還沒有嘗試過這一點,是嗎? – Bergi 2012-04-10 17:16:44
@Bergi - 是的,我有 – 2012-04-10 17:18:27
@cwolves這不起作用是'$ .ready'中的一個錯誤。它應該只是工作 – Raynos 2012-04-10 17:31:32