Я динамически загружаю изображения из flickr с помощью API. Однако, когда я пытаюсь использовать colorbox, prettyphoto или другие модальные окна jquery - они не работают. Ссылка на увеличенное изображение открывает изображение только в новом окне.
Моя тестовая страница:
http://www.thinquetanque.com/test/full/test.html#/advanced-usage
Я предполагаю, что это происходит из-за загрузки модального плагина до того, как изображения будут закончены.
Мысли о том, как противодействовать?
спасибо!
Обновление:
пробовал использовать:
$('.colorbox').live('click', function() { $.fn.colorbox({href:$(this).attr('href'), open:true}); return false; }
Это не сработало - но я попытался использовать его в своем flickr api - используя .live, как предложено ниже. API flickr, который я использую, использует .live для добавления атрибутов дочерним элементам div.
$('#wrapper').live('mouseover', function(){
$(this).children('p').attr('class', 'image-info');
});
Но я не могу понять, как изменить вышеперечисленное для работы с colorbox. Я изменил указатель мыши на щелчок, но я не знаю, как добавить функцию colorbox, используя $ (this) .children