salve tramite un click faccio muovere una barra, e fin qui tutto ok ma quandod evo interrompere con clearTimeout non si ferma ecco il codice:
se lascio il mouse da sopra a prev mi si dovrebbe bloccare ed invece non lo fa???codice:var showprev; $(document).ready(function(){ ... // costruisco il tag $("div#accdirection").html("<div id=\"prev\"><img src=\"images/homepage/prev.png\" border=\"0\" style=\"cursor:pointer\" onmousedown=\"prev()\" onmouseup=\"clearTimeout("showprev)\"></div><div id=\"next\"><img src=\"images/homepage/next.png\" border=\"0\" style=\"cursor:pointer\"></div>").fadeIn("fast"); ... }); function prev(){ var menuprev=function(){ showprev=setTimeout(function(){ $("ul.menuaccessori").animate({marginLeft:"-=10px"},"fast"); menuprev(); },0001); } menuprev(); }

Rispondi quotando