Ciao,
scrivo qui perchè il forum di mootools fa schifo...nessuno che aiuta chi ha problemi...
cmq la domanda è: con la vecchia versione di mootools avevo uno script per scrollare orizzontalmente un div all'interno della pagina.
Funzionava perfettamente solo che dopo l'aggiornamento a mootools 1.0 non va più: quando carico la pagina non ho errori ma quando clicco sul link che dovrebbe attivare lo scroll Firebug mi da questo errore: "myNewEffect.scroll is not a function"
Riuscite a darmi una mano?? magari giusto un'indicazione...
ecco lo script:
Codice PHP:
Fx.Background = Class.create();
Fx.Background.prototype = Object.extend(new Fx.Base(), {
initialize: function(el, options) {
this.el = $(el);
this.setOptions(options);
this.now = 0;
},
increase: function() {
this.el.style.marginLeft = this.now + "px";
},
scroll: function(howMuch){
this.clearTimer();
// calculate the width of elements, including padding/border
var scroll_limit = this.el.offsetWidth - this.el.parentNode.offsetWidth;
if (((this.now + howMuch) <= 0) && ((this.now + howMuch) >= -(Math.abs(howMuch) + scroll_limit))) {
this.custom(this.now, this.now + howMuch);
}
}
});
window.onload = function() {
myNewEffect = new Fx.Background('examplescrolling', {duration: 300});
questo è invece il link che attiva lo scroll:
Codice PHP:
[url="javascript:void(0);"][img]/img/freccia_dx.gif[/img][/url]
grazie mille e a presto,
Augusto