我有一些 Html 文件 page1.html、page2.html、page3.html ......点击下一步按钮我想一个一个地加载这个 html 文件。我需要一些 jquery 功能,请帮助我。
问问题
72 次
1 回答
1
使用 jquery .load(),例如:
$("#someEle").load("first_file.html", function() {
//done loading first
$("#someEle").load("second_file.html", function() {
//do loading second
});
});
或者
var defr = [];
defr.push($.get('first_file.html'));
defr.push($.get('second_file.html'));
$.when.apply($,defr).done(function(first_response,second_response){
//all done, do something
});
或创建一个文件数组,并加载如下:
function loadFiles() {
var files = ['page1.html', 'page2.html'.....];
if(files.length > 0) {
$.get(files.shift(), function(response) {
//do something with response
loadFiles(); //until you have it in files array
});
}
}
//call the function
loadFiles();
于 2013-09-26T06:09:18.043 回答