Akkordion & Mediabox nach Update ohne Funktion
Hallo zusammen,
nach einem Update von 2.11.11 -> 3.2.9 funktioniert weder die Mediabox noch die Akkordion-Funktionalität.
Das Wechseln von Mootools auf JQuery bzw. das Nutzen des Google-Scripts anstatt der lokalen Varianten bringen dabei keine Änderung.
Die Akkordion Elemente sind aktuell alle aufgeklappt und lassen sich nicht bewegen.
Die Lightbox-Links werden nur normal, anstatt in der Lightbox geöffnet. (Werden über rel="lightbox" angesprochen)
Hat jemand Erfahrung damit ?
Anbei noch der aktuell eingebundene JS-Code:
Code:
<script type='text/javascript'>
<!--//--><![CDATA[//><!--
window.addEvent('domready', function()
{
new Accordion($$('div.toggler'), $$('div.accordion'),
{
display: -1,
alwaysHide: true,
opacity: false,
onActive: function(toggler, i)
{
toggler.getFirst() ? toggler.getFirst().toggler.addClass('active') : toggler.addClass('active');
},
onBackground: function(toggler, i)
{
toggler.getFirst() ? toggler.getFirst().toggler.removeClass('active') : toggler.removeClass('active');
}
});
});
//--><!]]>
</script>
<script type="text/javascript" src="assets/mootools/mediabox/1.4.6/js/mediabox.js"></script>
<script type="text/javascript">
/* <![CDATA[ */
(function($) {
window.addEvent('domready', function() {
var links = $$('a').filter(function(el) {
return el.rel && el.rel.test(/^lightbox/i);
});
$$(links).mediabox({
/* Put custom options here */
}, null, function(el) {
var rel0 = this.rel.replace(/[[]|]/gi,' ');
var relsize = rel0.split(' ');
return (this == el) || ((this.rel.length > 8) && el.rel.match(relsize[1]));
});
$('mbImage').addEvent('swipe', function(e) {
(e.direction == 'left') ? $('mbNextLink').fireEvent('click') : $('mbPrevLink').fireEvent('click');
});
});
})(document.id);
/* ]]> */
</script>