var?imgObj?=?new?Image();
$(imgObj).on('load?error',function?()?{
????opts.each?&&?opts.each(count);??//檢查參數(shù)是否存在
????if?(count?>=?len?-?1){
????????opts.all?&&?opts.all();
????}
????count++;
});
imgObj.src?=?src;
function?load()?{
????var?imgObj?=?new?Image();
????$(imgObj).on('load,?error',?function?()?{
????????opts.each?&&?opts.each(count);
????????if(count?>=?len){
????????????//所有圖片加載完成
????????????opts.all?&&?opts.all();
????????}?else?{
????????????load();
????????}
????????count++;
????});
????imgObj.src?=?imgs[count];
2017-09-20
插件源碼中each和all的默認(rèn)值都是null,所以調(diào)用preload()的時(shí)候需要傳遞這兩個(gè)方法進(jìn)去,