No, e' perche' usa il prvevetDefault nella funzione di callback.Originariamente inviato da cavicchiandrea
E' perché associ l'evento click ad un oggetto non presente nel documento perché caricato con ajax usando .on dovresti risolvere con questa sintassi sempre al ready $('body').on('click','#click', function(){......}) usando jquery 1.7. o superiore![]()
Prova a mettere il preventDefault come prima istruzione della funzione associata all'onClick.