如何檢查一個html是否被完全加載?然後我想做點什麼。如果:檢測是否加載了jQuery中的html()
$('#load').html(1);
結束我要等待幾秒鐘,然後裝入另一個
$('#load').html(2);
我怎麼能看到當HTML被完全加載?
如何檢查一個html是否被完全加載?然後我想做點什麼。如果:檢測是否加載了jQuery中的html()
$('#load').html(1);
結束我要等待幾秒鐘,然後裝入另一個
$('#load').html(2);
我怎麼能看到當HTML被完全加載?
html()
是同步操作。
第二個html函數不會啓動,直到第一個完成。除非html正在加載一些動態內容?編輯: 它正在加載動態內容。在這種情況下,你可以這樣做,而不是:
$('#load').load('ajax/test.html', function() {
// callback runs when first load is finished
$('#load').load('ajax/test2.html');
});
$('#load').html(...).load(function(){
// what to do when its loaded.
});
閱讀標題html() – changwarez 2011-06-17 10:48:56
關閉,但功能不工作,我的意思是它加載的東西在html但隨後的功能沒有做任何事情 – changwarez 2011-06-17 10:50:56
我提醒,看看是否函數正在執行,但沒有任何提示 – changwarez 2011-06-17 10:51:40