2016-05-17 15 views

Antwort

3

Feuer aus ein Ereignis, wenn der AJAX-Aufruf abgeschlossen ist, und haben die Leuchtkasten für die Veranstaltung hören und sich zu schließen, wenn sie es sieht.

// When your AJAX call completes 
var event = new CustomEvent('someEventOrSomething'); 
document.dispatchEvent(event); 
// Your lightbox stuff 
$(whateverYoureLightboxing).ekkoLightbox({ 
    onShown: function() { 
     var lightbox = this; 
     document.addEventListener('someEventOrSomething', function() { 
      lightbox.close(); 
     }); 
    } 
}); 
+1

this.close(); oder lightbox.close(); ? – Soren

+1

Leuchtkasten.close(); 'Ich denke (arbeitete für mich). –

+0

Ja, "Lightbox.close()", ich habe die Antwort aktualisiert. – MattDiamant

Verwandte Themen