在用户控制页面之前,我需要加载多个元素(主要是图像、视频和音频)。目前,我正在使用 $.when() 函数加载它们,如下所示:
//all elements are hidden, except for a black background and
//a "loading" gif in the middle.
$.when($.ajax("video1.ogv"), $.ajax("video2.ogv"), $.ajax("videoN.ogv"))
.then(function () {
//show the site with all the content preloaded...
});
有没有办法创建一个加载栏,显示后台加载所有元素的进度(百分比)?就像在大多数具有重媒体的 Flash 网站中发生的事情一样,例如: http: //www.saizenmedia.com/nightwishsite/
可以纯粹用 jQuery 或 Javascript 来完成吗?
提前致谢!