Quote Originariamente inviata da techno Visualizza il messaggio
In fatti non ce l'evento sulla funzione.

Ho notato che se nella funzione metto un alert va bene mi aggiunge 1 se lo tolgo mi fa quel problema
Qui sul forum ora non c'è ma prima c'era - forse lo hai modificato per sbaglio? Controlla anche nel tuo codice.
Alert può fermare l'event propagation a seconda di cosa la causa. console.log() è non-blocking, per cui se vedi 4 eventi sicuramente il problema è causato dal codice che chiama la tua funzione.
Usi jQuery o VanillaJS?