jquery / ajax页面加载

时间:2011-12-06 15:59:48

标签: jquery ajax

$("#page").ajaxStart(function(){
   $("#loading").show();
}); 
$('#page').load('target.html', function() {
    $("#loading").hide();
}

这是我加载目标页面的方式,但是这个AJAX函数只加载脚本,而不是加载其中的所有节点。如何加载包含所有节点的页面,如图像等。是否可以?

页面加载但其中的图像开始加载。我需要的是像swf电影一样加载里面的元素。

1 个答案:

答案 0 :(得分:0)

首先,你错过了一个结束“);”所以我补充说......

$("#page").ajaxStart(function(){
   $("#loading").show();
}); 
$('#page').load('target.html', function() {
   $("#loading").hide();
});

这可以解决问题吗? .load应该加载整个页面。 检查target.html页面是否存在问题。

如果您在显示页面之前尝试加载所有图像,请检查:

jquery event once all images are loaded (including cached images)?