所以我一直在寻找一种方法来旋转我的背景图像,大概每 7 或 8 秒旋转一次。问题是,在我看来,我不清楚如何使用 php 代码的 javascript。我会把它放在标签下还是放在 body 里?还是我上传到我的服务器?抱歉,如果这看起来像是一个基本问题,我只是个初学者。
还有什么是最好的代码?在你看来。
最佳答案
将所有图片上传到服务器上的一个文件夹中,每张图片都有一个数字作为文件编号
/Images/BG/...
然后使用下面的函数来改变body的背景
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 中)
关于php - 如何设置旋转图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6637499/