2011-07-09 68 views
1

所以我一直在尋找一種方法來旋轉我的背景圖像,可能每隔7或8秒。問題是,在我看來,我不清楚如何使用JavaScript代碼的JavaScript。我會把它放在標籤下面還是放在身體裏?或者我將它上傳到我的服務器?對不起,如果這似乎是一個基本問題,我只是一個begginer。如何設置旋轉圖像?

另外什麼是最好的代碼使用?依你的意見。

回答

3

上傳服務器上的文件夾中所有的圖像以數字作爲文件編號每個圖像

/Images/BG/... 

然後用下面的函數來改變身體的背景

var currentImageIndex = 0; 
var maxImageIndex = 10; 
setTimeout(function() 
{ 
    currentImageIndex = currentImageIndex + 1; 
    if(currentImageIndex > maxImageIndex) currentImageIndex = 0; 

    $(body).css("background-image", "/Images/BG/" + currentImageIndex + ".JPG"); 
}, 7000); 

記得用0的圖像默認爲背景圖像(在CSS中)