代码很简洁易懂,回调函数为可选项
var loadimg=function(imgs,callback){
if(!imgs){return false};//参数判断
var img=[],len=imgs.length;
for(var i=0;i
img[i-1].onload= callback ? callback.apply(img) : null;
//回调函数给最后一个图片的onload事件说明全部图片加载完成。
//这样可以在回调函数里调用刚才加载的图片
}var imgs=["http://www.xiit.cn/wp-content/uploads/2010/10/pic_1-300x224.jpg",
"http://www.xiit.cn/wp-content/uploads/2010/10/pic_1.jpg"];//要加载的图片地址
loadimg(imgs,function(){alert(this[0].src)});
发表回复