jQuery append html
jQuery('.block').append(html);
Как мне запустить livequery для этого приложения?
На моем изображении http://fancybox.net/, пытаюсь выполнить его для добавленного html.
2 ответа
Решение
Вы можете сделать это, чтобы нацелить ваши изображения:
$('.block').find('#myImages img').fancybox();
Если это не сработает, вы можете посмотреть принятый ответ здесь: Fancybox, заставляя Fancybox связываться с помощью LIVE() с элементами, загружаемыми на страницу после загрузки.
Допустим, вы сделали это при загрузке страницы:
$('#myImages').fancybox();
И делает следующее добавлено больше #myImages
:
$('.block').append(html);
Тогда вы можете связать .fancybox()
только эти элементы:
$('.block').find('#myImages').fancybox();