Liebe Community,
ich verwende das Plugin ModuloBox als Lightbox, welches auch großartig für meine Zwecke funktioniert und über eine umfangreiche Javascript-API angesteuert wird. Überall auf der Seite funktioniert die Lightbox ohne Probleme. Nur wenn ich auf Unterseiten mit Javascript eine eigene Instanz erzeuge und bei Laden der Seite automatisch öffne, wird alles richtig angezeigt - auch das CSS, nur die Icons fehlen. Der Support meinte, das liegt nicht in ihrem Bereich und nun versuche ich das irgendwie selber zu lösen. Die Javascript-Konsole gibt folgenden Code aus:
[INDENT]JQMIGRATE: Migrate is installed, version 3.3.2
modulobox.min.js?ver=1.6.0:8 Uncaught TypeError: Cannot set property '0' of undefined
at h.e.appendDOM (VM20415 modulobox.min.js:8)
at h.e.createDOM (VM20415 modulobox.min.js:8)
at h.init (VM20415 modulobox.min.js:8)
at HTMLDocument.<anonymous> (VM20427:383)
e.appendDOM @ modulobox.min.js?ver=1.6.0:8
e.createDOM @ modulobox.min.js?ver=1.6.0:8
init @ modulobox.min.js?ver=1.6.0:8
(anonymous) @ VM20427:383
[/INDENT]
Das ist der Code den ich verwende, um die Lightbox zu öffnen:
[INDENT]var nomemobx = new ModuloBox({
autoCaption : true,
thumbnails : false,
controls : ['zoom', 'fullScreen', 'close'],
prevNext : true,
mediaelement : true,
mediaSelector: '.mobx',
history : true,
});
nomemobx.init();
nomemobx.open('nomegroup',0);[/INDENT]
[INDENT][/INDENT]
Normalerweise sollte die Lightbox so aussehen (auf ein Bild klicken):
http://www.herwig-steiner1956l.at/artworks-2-ind…nterdiekulissen
Und so sieht die Seite mit der "eigenen Instanz" aus:
http://www.herwig-steiner1956l.at/artworks-2-ind…nterdiekulissen
Kennt jemand dieses oder ein ähnliches Problem? Muss man die icon-Datei, die irgendwo im Plugin-ordner liegen sollte manuell einbinden oder so? Vielen Dank schonmal!
Liebe Grüße,
David