因此,我一直在寻找一种旋转背景图像的方法,大概每7或8秒旋转一次。问题是,在我看来,我不清楚如何使用php代码的javascript。我会把它放在标签下还是放进体内?还是我将其上传到服务器?抱歉,如果这似乎是一个基本问题,我只是一个开始。
还有什么是最好的代码使用?依你的意见。
最佳答案
将所有图像上传到服务器上的文件夹中,每个图像均带有一个数字作为文件编号
/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中)