想做一个背景图片固定时间淡进淡出更换的幻灯片效果。
HTML代码:图片用了绝对定位,5张图片重叠在一起。
jquery代码:
效果出来的时候,只能读取到第一张图片,后面的图片都无法显示。。。
img.each(function(){alert($(this).attr('src'))});可以遍历出img里面的5张图片对象,但是下面的setTimeout('fadeImgChange('+img+','+i+')',6000);里的img却传不上值无法迭代循环。
如果把fnFadeBg()函数里的变量$bg_img变成全局变量,fadeImgChange(i);传参的时候只传入i;fadeImgChange(i)里面直接使用$bg_img这个全局变量,这样就可以正常显示我要的效果。
哪个高手帮忙解决下这个问题。。。谢谢!