Bonjour,
J'ai un petit soucis avec un code Mootools que voilà:
Mon problème est que je n'arrive pas à exécuter le 2e effet (effet.eff2.start()) à la fin du 1er effet...
Comme écrit en remarque dans mon code, this correspond à un objet Morph et non à ma class effet.
Existe-il une solution ?
Merci d'avance.
J'ai un petit soucis avec un code Mootools que voilà:
Code PHP:
window.addEvent('domready',function(){
function ClasseEff(id,temps){
this.eff1 = new Fx.Morph(id,{
duration:temps,
transition:'quad:in',
onComplete:function(el){
this.eff2.start({'fontSize':'16px'});
// ne fonctionne pas car this est un objet morph et non ClasseEff
}
});
this.eff2 = new Fx.Morph(id,{
duration:temps,
transition:'quad:out',
onComplete:function(){
this.eff1.start({'fontSize':'80px'});
// ne fonctionne pas car this est un objet morph et non ClasseEff
}
});
this.go = function(){
this.eff1.start({'fontSize':'80px'});
};
}
var effet = new ClasseEff($('titre'),2000);
effet.go();
});
Comme écrit en remarque dans mon code, this correspond à un objet Morph et non à ma class effet.
Existe-il une solution ?
Merci d'avance.
Commentaire