我目前有下面的代码,它成功地将数组中的随机图像设置为.wrapper
背景。我想要另一个与每个特定图像永久配对的变量(字符串),这样当随机选择图像时,它的特定字符串也会被传入。所以如果foo.jpg
随机选择,变量x
设置为'foo',但如果bar.jpg
随机选择,变量x
设置为'bar'。
有什么想法可以实现吗?可能使用 JSON 对象?
我的代码:
var images = ["foo.jpg", "bar.jpg", "baz.jpg", "qux.jpg"];
function getImage() {
return images[Math.floor(Math.random() * images.length)];
}
$('.wrapper').css({
'background' : 'url(' + getImage() + ') no-repeat center center fixed'
});
让我知道您可能有任何问题。
谢谢