blueimp gallery laden von dynamischen Inhalten

Habe ich erfolgreich umgesetzt Blueimp Gallery in meine Seite, und mit HTML5 data-Attribute in der Lage bin, um die lightbox zu arbeiten.

<a href="multimedia/3.jpg"
    data-gallery=""
    data-title="Caption"
    data-unique-id="3"
    data-thumbnail="multimedia/3.jpg"></a>

Ich mit diesem laden viele Bilder, und die Benutzer können Zyklus (Folie) zwischen Ihnen. Bilder können Kommentare enthalten, die mit Ihnen und verschiedenen Aktionen, die der Benutzer nehmen kann. Ich habe die Kommentar-box, um die Galerie mit

<div id="blueimp-gallery" class="blueimp-gallery blueimp-gallery-controls">
    <div class="slides"></div>
    <h3 class="title"></h3>
    <a class="prev"></a>
    <a class="next"></a>
    <a class="close">×</a>
    <a class="play-pause"></a>
    <ol class="indicator"></ol>
    <div class="comments"></div>
</div>

Ich bin mit der slide Ereignis, und ich möchte in der Lage sein, um den Kommentar zu aktualisieren box mit den entsprechenden Kommentaren für die Folie. Ich habe Probleme beim Zugriff auf die data-unique-id.

$("#blueimp-gallery").on('slide', function (event, index, slide) {
    console.log(event);
    console.log(index);
    console.log(slide);
});

Kann ich nicht finden unique-id hier überhaupt. ist es? oder gibt es einen anderen Weg, um pass diese Daten?

  • tut $(slide).data('unique-id') oder slide.data('unique-id') nicht funktionieren?
InformationsquelleAutor Andrew Brown | 2014-03-29
Schreibe einen Kommentar