我知道这听起来很简单,我在网上上下搜索了一个脚本,但找不到任何东西。我只希望背景每15秒左右自动更改一次。 (就像照片幻灯片一样,但作为背景。)
我的样式表是控制body标签中的bg图像。
谢谢您的帮助。

最佳答案

使用 setInterval ,您可以按时间间隔调用任意函数:

(function() {
    var curImgId = 0;
    var numberOfImages = 42; // Change this to the number of background images
    window.setInterval(function() {
        $('body').css('background-image','url(/background' + curImgId + '.jpg)');
        curImgId = (curImgId + 1) % numberOfImages;
    }, 15 * 1000);
})();

10-01 04:19