因此,我一直在寻找一种旋转背景图像的方法,大概每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中)

07-26 09:43