Ich habe einfach rumprobiert und es geht jetzt. Hoffentlich habe ich keine Fehler gemacht, falls deshalb noch einmal ein versierter Entwickler drüberschauen könnte?
ich habe jetzt einfach das Template moo_accordion.html5 folgendermaßen geändert:
Code:
$$('div.toggler').each(function(elem) {
elem.setProperty('role', 'tab');
elem.setProperty('tabindex', 0);
elem.addEvents({
'keypress': function(event) {
if (event.code == 13) {
this.fireEvent('click');
}
},
'focus': function() {
this.addClass('hover');
},
'blur': function() {
this.removeClass('hover');
},
'mouseenter': function() {
this.addClass('hover');
this.fireEvent('click');
},
'mouseleave': function() {
this.removeClass('hover');
}
});
Die oben genannte Variablendefinition habe ich nirgends untergebracht, aber bei mir funktioniert es jetzt.
Viele Grüße
Lesezeichen