Mootools
non so se può servire, cmq… su p4f uso la versione 1.1, dovendo fare un lavoro per un cliente ho preferito la 1.2, ora non sono un esperto di mootools e ovviamente ho perso un po’ di tempo per capire le differenze tra le 2 versioni
se può essere utile di seguito trovate lo script che utilizzo per il rollover nelle 2 versioni, piccoli ma necessari cambiamenti
/* mootools 1.2 */
window.addEvent('domready', function(){
var links = $$('.myElement','.myElement2');
links.each( function( el ) {
var bgcolor = el.getStyle('backgroundColor');
var color = el.getStyle('color');
el.addEvents({
mouseenter: function(){
this.morph({
'backgroundColor': '#D60001',
'color': '#fdfdfd',
'padding-left': '15px'
});
},
mouseleave: function(){
this.morph({
backgroundColor: bgcolor,
'color': color,
'padding-left': '5px'
});
}
});
});
});
/* mootools 1.1 */
var links = $$('.block ul a','.title ul a','.pageLinks a');
links.each( function( lnk ) {
var fx = new Fx.Styles(lnk, {duration:200, wait:false});
lnk.bgc = lnk.getStyle('background-color');
lnk.col = lnk.getStyle('color');
lnk.addEvent('mouseenter', function(){
fx.start({
'background-color': '#D60001',
'color': '#fdfdfd',
'padding-left': '15px'
});
});
lnk.addEvent('mouseleave', function(){
fx.start({
'background-color': lnk.bgc,
'color': lnk.col,
'padding-left': '5px'
});
});
});
e un piccolo esempio
ovviamente in rete ci sono moltissimi esempi di sicuro più esplicativi, basta cercare :)





