Ragazzi riuscite a trovare il problema in questa classe? Perchè non riesco a farlo funzionare ma non capisco il perchè:
Codice PHP:
var StyleEffect = {
FadeOnHover : function(obj){
$(obj).bind("mouseover mouseleave", function(event){
if(event.type == "mouseover"){
$(obj).not(this).fadeTo("fast",0.3);
}else{
$(obj).fadeTo("fast",1);
}
});
}
};
effect = new StyleEffect;
effect.FadeOnHover("#header a");
Scrivendo invece la funzione senza implementarla nella classe il codice funziona:
Codice PHP:
function FadeOnHover(obj){
$(obj).bind("mouseover mouseleave", function(event){
if(event.type == "mouseover"){
$(obj).not(this).fadeTo("fast",0.3);
}else{
$(obj).fadeTo("fast",1);
}
});
}
FadeOnHover("#header a");