WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo,
ich hatte Probleme mit der Fancybox nach einem letzten Update von WBCE. Dort wird ein neueres Jquery mitgeliefert. Nach dieser Änderung lässt sich die Lightbox nicht mehr schließen, es wird kein Schließen-Schalter angezeigt. Nur ein Neu-Laden der Seite schließt die Lightbox.
Fehlermeldung:
[== JavaScript ==]
Uncaught TypeError: j.get(...).style.removeAttribute is not a function
at HTMLDivElement.S (jquery.fancybox-1.3.4.pack.js:31)
at HTMLDivElement.d.complete (jquery-min.js:3)
at i (jquery-min.js:2)
at Object.fireWith [as resolveWith] (jquery-min.js:2)
at i (jquery-min.js:3)
at n.fx.tick (jquery-min.js:3)Durch eine Internetsuche habe ich eine Lösung dafür gefunden, es müssen lediglich zwei Zeilen in der jquery.fancybox-1.3.4.js ausgetauscht werden:
_finish = function () {
if (!$.support.opacity) {
- content.get(0).style.removeAttribute('filter');
- wrap.get(0).style.removeAttribute('filter');
+ $('#fancybox-content').css('filter', 0);
+ $('#fancybox-wrap').css('filter', 0);
}Nachzulesen hier:
https://github.com/igorlino/fancybox-pl … 2a3221064b
oder hier:
https://github.com/nvidoni/fancybox/issues/2
Viele grüße
ICE
Offline
florian, ronja