Изменить изображение в элементе backstretch

В настоящее время я пытаюсь реализовать возможность изменения изображения с помощью моей спины. Backstretch привязывается к элементу уровня блока, например,

$("#background-image.slideshow").backstretch(backgroundImages, {fade: 750,duration: 4000});

Затем я хочу щелкнуть ссылку, получить ссылку и добавить новое изображение обратного растяжения, однако в данный момент происходит создание нового экземпляра обратного растяжения, вот мой код щелчка,

$("#thumb-gallery a").click(function(e) {
// Prevent the click from actually following the href
e.preventDefault();
// Backstretch
$.backstretch( $(this).attr("href") );
});

Куда я иду не так? Все, что я хочу сделать, это изменить растянутое изображение в #background-image.slideshow

1 ответ

Вы можете просто заменить источник изображения в созданном backstretch div:

$('#backstretch img').attr('src','your_image_url');
Другие вопросы по тегам