лайтбокс jquery на динамическом изображении - PullRequest
0 голосов
/ 12 июля 2010

Я хотел бы использовать лайтбокс (pirobox) для динамически генерируемых изображений. Я использую стандартный метод - загрузить файлы CSS, JS и добавить селектор на элемент, но он не работает Есть ли у вас опыт с этим?

Я тоже попробую

$('.pirobox').bind('click', function() {
   $('.pirobox').piroBox({
      my_speed: 400, 
      bg_alpha: 0.3, 
      slideShow : true, 
      slideSpeed : 4, 
      close_all : '.piro_close,.piro_overlay'
   });
});

Ответы [ 2 ]

2 голосов
/ 12 июля 2010

решено. Добавьте этот код после генерации ссылок.

$(document).find('a.lightbox').lightBox();
0 голосов
/ 12 июля 2010

Вместо этого используйте live, его можно использовать для элементов, присутствующих сейчас или в будущем (в вашем случае).

$('.pirobox').live('click', function() {
   $('.pirobox').piroBox({
      my_speed: 400, 
      bg_alpha: 0.3, 
      slideShow : true, 
      slideSpeed : 4, 
      close_all : '.piro_close,.piro_overlay'
   });
});
...