AJAX uploaded content to lightbox2

I am using a Lightbox2 script, and the contents of my page are loaded through an AJAX request.
I cannot find any function to add new images or initialize Lightbox2 after an AJAX request. How can I do this to use Lightbox2 for images uploaded via AJAX?

Leo

+4
source share
2 answers

From the documentation files: http://lokeshdhakar.com/projects/lightbox2/ You do not need to initiate anything, any image link with an attribute data-lightboxas follows:

<a href="img/image-1.jpg" data-lightbox="image-1" data-title="My caption">Image #1</a>

, AJAX, DOM.

: script # 51:

$('body').on('click', 'a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]', function(event) {

:

$('body').live('click', 'a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]', function(event) {
+2

, . :

window.lightbox.init();

ajax- :

contentContainer.empty().html(data);
+7

All Articles