Ciao,
ho questa funzione javascript che permette di ottenere un effetto sui link del menu:
$(document).ready(function() {
$("ul#nav li a").addClass("js");
$("ul#nav li a").hover(
function () {
$(this).stop(true,true).animate({backgroundPositio n:"(0 0)"}, 150);
$(this).animate({backgroundPosition:"(0 0px)"}, 250);
},
function () {
$(this).animate({backgroundPosition:"(0 -149px)"}, 200);
}
);
});
l'effetto è visibile qui:
http://line25.com/wp-content/uploads...emo/index.html
poi, con php
<li <?php if ($thisPage=="Chi siamo") echo " id=\"currentpage\""; ?>>chi siamo
il background dei link dovrebbe restare in posizione quando siamo nella pagina selezionata.
Il problema è che se poi passo sul link, il background torna su, eseguendo la funzione javascript... come faccio a fermarla? Ad esempio, se sono nella pagina Chi siamo, vorrei che il background del link "Chi siamo" nell'hover non eseguisse la funzione di slide...
non so se mi sono spiegata...![]()
spero qualcuno possa aiutarmi!!![]()
Grazie...