Ti ringrazio per la risposta ma proprio ieri ho scoperto che il problema è la "cattiva" interpretazione de chain della riga:
Codice PHP:
$('<img />').attr("src", "database/"+item.filename).attr("alt", "preview").attr("onclick", "showInfo('database/"+item.filename+"');").appendTo("#list");
Alcuni browser aggiungono solo il primo "attr" ignorando gli altri, quindi l'evento onclick non era aggiunto.
La soluzione è quindi usare un altro metodo per inserire il tag nella pagina.
Grazie a tutti per il supporto