Как изменить фоновое изображение <body>, соответствующее изображению моей карусели jquery? - PullRequest
0 голосов
/ 24 марта 2011

Ребята, это выглядит легко, но это не в моих силах, поэтому, пожалуйста, если у кого-то есть идея или логика, чтобы сделать трюк, это спасет мою жизнь. Я пытался использовать простую карусель jquery, и все, что мне нужно, это изменить фоновое изображение моего сайта в соответствии с изображением внутри моей карусели. Это был вызов для меня. Заранее спасибо!

1 Ответ

1 голос
/ 24 марта 2011

Попробуйте этот кусочек JavaScript:

var changeBodyBackground = function() {
    var theImageUrl = $('#IdOfYourCarouselDiv img').attr('src');
    $('body').css({backgroundImage : 'url(' + theImageUrl + ')'});
};

Вам придется изменить '#IdOfYourCarouselDiv img', чтобы выбрать div, содержащий <img>, который вы хотите использовать для фона.

Вы также хотите убедиться, что добавляете вызов к changeBodyBackground(); всякий раз, когда изображение изменяется в карусели.

...