jQuery顺序加载图片(终版)
这一篇是对上一篇(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) ; }) ; } ; |
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。