$("#page").ajaxStart(function(){
$("#loading").show();
});
$('#page').load('target.html', function() {
$("#loading").hide();
}
这是我加载目标页面的方式,但是这个AJAX函数只加载脚本,而不是加载其中的所有节点。如何加载包含所有节点的页面,如图像等。是否可以?
页面加载但其中的图像开始加载。我需要的是像swf电影一样加载里面的元素。
答案 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)?