Il primo metodo non funziona href="#" perchè il comando non fa altro che richiamare se stesso e così facendo l'elenco non si apre, invece il secondo cursorointer funziona.

Grazie a tutti