blueimp Galerie lädt dynamischen Inhalt

8

Ich habe die Blueimp Gallery erfolgreich in meine Website implementiert und HTML5 Datenattribute können den Leuchtkasten zum Funktionieren bringen.

%Vor%

Ich benutze das, um viele Bilder zu laden, und Benutzer können zwischen ihnen radeln (gleiten). Bildern können Kommentare zugeordnet sein und verschiedene Aktionen, die der Benutzer ausführen kann. Ich habe das Kommentarfeld mit

zur Galerie hinzugefügt %Vor%

Ich verwende das Ereignis slide und möchte das Kommentarfeld mit den entsprechenden Kommentaren für die Folie aktualisieren. Ich habe Probleme beim Zugriff auf data-unique-id .

%Vor%

Ich kann unique-id überhaupt nicht finden. ist es? Oder gibt es eine andere Möglichkeit, diese Daten zu übergeben?

    
Andrew Brown 29.03.2014, 22:18
quelle

4 Antworten

5

Hier ist die Arbeitsdemo ,

Ihr Code scheint in Ordnung zu sein, Sie müssen nur auf das Attribut data-unique-id von den Elementen zugreifen, indem Sie getAttribute und Sie sind gut zu gehen.

Fügen Sie diese Zeilen zu Ihrer js hinzu:

%Vor%     
Aditya 05.04.2014, 11:03
quelle
2

Verwenden Sie den folgenden Code, um Ihre Anforderungen zu erfüllen

%Vor%

Demo

    
cuhuak 01.04.2014 13:42
quelle
2

Sie müssen index -Parameterwert verwenden, um auf das anchor -Tag zuzugreifen.

%Vor%

here Links ist die ID des Containerelements, in das alle Tags eingefügt werden.

Beispiel Markup

%Vor%

Überprüfen Sie den folgenden Link für die funktionierende Demo, wenn Sie im Editor die Registerkarte console aktivieren, können Sie dort den Wert unique-id data attribute sehen.

Ссылка

BEARBEITEN:

Ich aktualisiere meine Antwort, um this.list-Eigenschaft zu verwenden:

%Vor%

Überprüfen Sie den folgenden Link für die funktionierende Demo

Ссылка

    
Dharmang 01.04.2014 05:28
quelle
1

Vielleicht ein bisschen spät, aber ich habe gerade das gleiche Problem gehabt und wollte eine Lösung, die auf dem ursprünglichen Ansatz mit jQuery basiert.

Leider werden die Datenattribute der Links nicht auf diese Weise übertragen, aber wir können sie über den Index von den Links abrufen (es muss ein Containerelement für die Links mit id="links" geben):

%Vor%     
Steve 14.07.2016 13:37
quelle

Tags und Links