这一篇是对上一篇(jQuery顺序加载图片(初版)--http://www.cnblogs.com/newbie-cc/p/3707504.html)的改进.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 |
function
loadImage(imgList,callback){ if (!$.isArray(imgList) || !$.isFunction(callback)) return
; var
imageData = [] ; $.each(imgList, function (i,src){ var
img = new
Image() ; img.onload = function (){ $(imageData.shift()).appendTo( "body" ) ; if (!imageData.length){ callback() ; return
; } this .onload = null
; } ; img.src= src ; imageData.push(img) ; }) ; } ; |
jQuery顺序加载图片(终版),布布扣,bubuko.com
原文:http://www.cnblogs.com/newbie-cc/p/3707827.html