If statement problem
HejNogen der kan fortælle mig hvorfor dette ikke virker?
var $clicked = null;
$("#logo").click(function(){
$(this).find("img").attr("src", "images/a_logo.png");
$clicked = 1;
});
$("#logo").hover(function(){
$(this).find("img").attr("src", "images/a_logo.png");
},
function(){
if ($clicked) $('#logo').find("img").attr("src", "images/a_logo_o.png");
});
Meningen er at når man har klikket på #logo så skal mouseout ikke swappe billedet. Hvis jeg fjerner if statement så virker det, bortstet fra at billedet bliver swappet ved mouseout :)
Jeg vil have en hover effekt på et logo, samt at det forbliver i "over state" når man klikker på det. "over state"en bevares indtil man klikker på et punkt i en menu.