Пытаюсь реализовать "отсроченный" запуск supersized галереи с передачей в неё изображений, после того, как пользователь нажал на кнопку и произошло "получение" этих самых необходимых изображений.
Подробнее:
1. Пользователь нажимает на опр.элемент - происходит ajax-запрос на сервер (этот пункт работает)
2. Сервер отдает все необходимые параметры json`ом (этот пункт тоже работает)
3. Ответ приходит и разбирается и формируется в нужный для галерее вид (и это работает)
4. После этого запускается эта самая supersized галерея с полученными изображениями. Но этот пункт никак не хочет работать. Если в галереи заранее определить изображения - все ок. Если пытаться передать, то ничего не работает. Очевидно я чего-то не знаю и делаю что-то не так. Поэтому прошу помощи.
Пример кода:
var images = '';
//обработка ответа сервера, в результате images имеют такой вид, который необходим
//пример вида
images = "{image : 'http://buildinternet.s3.amazonaws.com/projects/supersized/3.2/slides/kazvan-1.jpg', title : 'Image Credit: Maria Kazvan', thumb : 'http://buildinternet.s3.amazonaws.com/projects/supersized/3.2/thumbs/kazvan-1.jpg', url : 'http://www.nonsensesociety.com/2011/04/maria-kazvan/'}, {image : 'http://buildinternet.s3.amazonaws.com/projects/supersized/3.2/slides/kazvan-2.jpg', title : 'Image Credit: Maria Kazvan', thumb : 'http://buildinternet.s3.amazonaws.com/projects/supersized/3.2/thumbs/kazvan-2.jpg', url : 'http://www.nonsensesociety.com/2011/04/maria-kazvan/'}";
$.supersized({slides:[images]});