l' if va nella funzione anonima che richiami al click,
cosi' come hai scritto viene valutato una sola volta, al momento dell' assegnazione del gestore evento, non ad ogni click