Изменить изображение в элементе 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');