程式碼如下:
(function(){
document.getElementById("animation"). style.opacity=args;
}
setTimeout((function(pos){
someAnimation (pos);
}
}
})()
這樣實現了id為animation的box透明度從0到1的一次變化。
第三步,實現不停地變化,我們用setInterval來實現
setInterval也是兩個參數,第一個是要執行的函數,第二個是執行間隔時間
至此程式碼如下:
(Anunction(){
(Anunction(){
( ){
setInterval(function(){
for(var i=0;i } someAnimation(pos);
})(i/10),i*100)
},2000);
})()
下次我會實現這個程式碼適合使用這個程式碼的設計與出一些方便的設計。
全部程式碼如下