4 Stimmen

Benutzerdefiniertes HTML zu lightbox2 hinzufügen

Ich habe eine Galerie mit Lightbox 2 in einer normalen Angelegenheit mit Thumbnails usw. gemacht. Jetzt muss ich etwas HTML über JS in ein div von lightbox 2 hinzufügen. Wie kann ich das tun?

Zuerst dachte ich, einfach eine Funktion und rufen Sie es mit onclick, aber Leuchtkasten ist nicht bereit, dann, so muss ich warten, bis es bereit sein, wie kann ich das tun? Lightbox verwendet das Prototyp-Framework. Ist es möglich, auf diese Weise, so etwas wie ein Hörer?

Danke :)

4voto

Sindre Sorhus Punkte 62663

Lightbox2 hat kein öffentliches Ereignis für diesen Zweck. Am besten ist es, ein Skript mit öffentlichen Ereignissen zu verwenden, die Sie abonnieren können. Ich würde empfehlen, entweder Fancybox o Farbkasten .

Mit Fancybox müssen Sie nur den Code innerhalb der onComplete Funktion, die aufgerufen wird, wenn die Fancybox fertig geöffnet ist.

Beachten Sie, dass beide jQuery verwenden, aber das sollte kein Problem sein, solange Sie noConflict() .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X