www.lom599.comJQ完成图片透明度无限循环逐步变亮变暗

题主你的需求不太明白啊,因此计时器为参考还是以数组元素为参考?说下我的思路吧
var img=[img1,img2,img3,img4];
function opcityobj{//以数组元素为参考

forvar i=0,len=img.length;i<len;i++{
     img[i].style.opacity="0."+i;
}

}
//假如因此计时器为参考,就设置一个计时器,按计时器的变革来静态调停一图或多图都适用;

CSS3动画比较靠谱,固然真实要用jQuery写动画的话也是可以的

//自运转的匿名函数
!function{
    //以后匿名函数的援用
    var fn = arguments.callee;
    //先实行渐突变透明的动画再实行不透明的动画,动画终了后再一次调用这个办法,云云循环
    $img.animate{opacity:0},slow.animate{opacity:1},slow,fn
}

var t;

    function change{
        window.clearIntervalt;
        $img.animate{opacity:0},2000.animate{opacity:1},2000;
        t=window.setIntervalchange,4000;
    };
    change;

(看完/读完)这篇文章有何感想! www.lom599.com的分享…

发表评论

姓名 *
电子邮件 *
站点