Ho capito perchè mi ero confuso,
sto usando la funzione toggle() e con due link diversi fa un pò problema.
codice:
$(function() {
$(".zoom").toggle(
function() {
$("#game").center();
$("#game").animate({width: (percentuale+percent), height: (formula2)}, 500);
$("#bottone_diminuisci").show();
},
function() {
$("#game").animate({width: (larghgioco), height: (altgioco)}, 500);
$('#game').attr('style', 'background-position:relative;');
$("#bottone_diminuisci").hide()
}
);
});
In pratica funziona cosi.
Quando clicco sulla classe zoom del primo href mi si ingrandisce questo div #game.
Insieme a questo div devo far apparire un altro div che è #bottone_diminuisci in cui è contenuto il secondo href sempre con la classe .zoom.
Ora succede che quando clicco su questa, funziona solo cliccandoci 2 volte (perchè evidentemente il toggle riparte daccapo).
Mi sarò spiegato malissimo come al mio solito