0

我正在创建一个使用 CSS3 全屏图库的网站。基本上,当我更改图像时,我的网站地址会更改。例如,http://www.mysite/index.html#image7http://www.mysite/index.html#image20

我需要一种使用 jQuery 或纯 JS 在页面加载时显示随机图像的方法。通过在文档就绪功能中包含此行,我可以轻松地指向精确的图像:

document.location.href = "http://www.mysite/index.html#image13";

我对 JavaScript 不太擅长,但也许创建一些图像数组然后使用一些随机函数就可以了?

有什么建议吗?

4

1 回答 1

0

好的,我自己设法做到了。我将一些值存储到一个数组中,然后将它与 document.location.href 一起使用

    var images = [],
        index = 0;

        images[0] = "http://www.mysite/index.html#image13";
        images[1] = "http://www.mysite/index.html#image17";
        images[2] = "http://www.mysite/index.html#image5";

        index = Math.floor(Math.random() * images.length);

        document.location.href = images[index];
于 2012-08-16T15:10:49.353 回答