mi sa che allla fine, per fare una cosa fatta bene, devo semplicemente mettere un evento onClick sul div generale che contiene tutto.

Saluti.