Ik heb een beweging van een aantal beelden die schuiven.
Ik zou hem willen laten stoppen na bijvoorbeeld 5 seconden.
Ik weet alleen echter niet hoe.
Kan iemand mij helpen?
var ImageSlider = new Class({
Implements: [Options],
options: {
sliders: 'slider2',
transitionduration:11000,
autorotate:true,
transition:Fx.Transitions.linear
},
initialize: function(options) {
this.setOptions(options);
var c = this;
var op = this.options;
if(op.autorotate) this.animate();
},
animate:function(){
var c = this;
var op = this.options;
var sliders = $$('#'+op.sliders+' li');
if(sliders.length>0){
op.SlideFX = new Fx.Tween(sliders[0],{'transition'p.transition,'duration'p.transitionduration,'onComplete':function(stop){
sliders[0].inject($(op.sliders));
sliders[0].setStyle('margin-left',0);
c.animate();
}});
op.SlideFX.start('margin-left', -sliders[0].getSize().x);
}
}
});
Ik zou hem willen laten stoppen na bijvoorbeeld 5 seconden.
Ik weet alleen echter niet hoe.
Kan iemand mij helpen?
var ImageSlider = new Class({
Implements: [Options],
options: {
sliders: 'slider2',
transitionduration:11000,
autorotate:true,
transition:Fx.Transitions.linear
},
initialize: function(options) {
this.setOptions(options);
var c = this;
var op = this.options;
if(op.autorotate) this.animate();
},
animate:function(){
var c = this;
var op = this.options;
var sliders = $$('#'+op.sliders+' li');
if(sliders.length>0){
op.SlideFX = new Fx.Tween(sliders[0],{'transition'p.transition,'duration'p.transitionduration,'onComplete':function(stop){
sliders[0].inject($(op.sliders));
sliders[0].setStyle('margin-left',0);
c.animate();
}});
op.SlideFX.start('margin-left', -sliders[0].getSize().x);
}
}
});