В настоящее время у меня есть код, который успешно устанавливает случайное изображение из массива как фон .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'
});
Позвольте мне знать, какие-либо вопросы, вы можете иметь.
Thanks
Вопрос не ясен. Было бы лучше, если бы вы описали, что вы пытаетесь сделать. – zerkms
Я пытаюсь передать строку, относящуюся к случайно выбранному фоновому изображению, чтобы я мог ее отображать. – 585connor
FYI, 'JSON' - это формат определения текстовых данных. Возможно, вы имели в виду «объект Javascript». – jfriend00