如何检查一个html是否已满载?然后我想做点什么。如果:
$('#load').html(1);
结束我想等几秒钟再加载另一个
$('#load').html(2);
我怎样才能看到html何时被完全加载?
答案 0 :(得分:3)
html()
是同步操作。
第二个html函数在第一个完成之前不会启动。除非html正在加载一些动态内容?
编辑: 它正在加载动态内容。在这种情况下,你可以这样做:
$('#load').load('ajax/test.html', function() {
// callback runs when first load is finished
$('#load').load('ajax/test2.html');
});
答案 1 :(得分:1)
$('#load').html(...).load(function(){
// what to do when its loaded.
});
答案 2 :(得分:1)