JQuery массив изображений исчезать фон - PullRequest
2 голосов
/ 24 мая 2011

Мне нужно создать переход изображения / фейдер в jquery, который одновременно меняет цвет фона родительского контейнера ...

Мне нужно иметь возможность передать 2-мерный массив, содержащий setd изизображения и соответствующий цвет фона.

<div id="parent">

    <div id="some_div">with some information (should not be changed)</div>
    <div id="image_holder">this image has to be replaced</div>

</div>

1 Ответ

0 голосов
/ 24 мая 2011

Может быть, я не понимаю ваш вопрос.Это довольно тривиально:

var imgs = [{url:'foo.jpg', bg:'#f00'}, {url:'bar.jpg', bg:'#00f'}];

function changeImage(idx)
{
    $('#image_holder').attr('href', imgs[idx].url);
    $('#parent').css({backgroundColor:imgs[idx].bg});
}
changeImage(1);

Это не делает переходы, но это зависит от того, какой переход вы хотите сделать (кроссфейд / и т.д.).

...