Código:
La verdad es que es una libreria muy util y practica, pero como aun es relativamente nueva la mayoria de la informacion está en inglés y por consiguiente a veces es un poco mas dificil dar con una solución.var Item = new Class({ initialize: function(name) { this.name = name; this.efecto = new Fx.Slide(name, {duration: 500, mode: 'horizontal'}).hide(); $(this.name).style.display = 'none'; }, toggle: function() { if($(this.name).style.display == 'none') { $(this.name).style.display = ''; this.efecto.hide(); /* se que esta no es la manera, pero lo hago solo para que se vea mejor lo que deseo hacer */ this.efecto.onComplete = function() { alert(1); } this.efecto.slideIn(); }else{ /* se que esta no es la manera, pero lo hago solo para que se vea mejor lo que deseo hacer */ this.efecto.onComplete = function() { alert(2; } this.efecto.slideOut(); $(this.name).style.display = 'none'; } } });
De antemano muchisimas gracias!!