Ciao.. ho trovato nel forum più post simili ... ma non ho capito le soluzioni...

codice:
 <div id="box1" style="position:absolute; border:2px solid red; top:20px; left:200px; width:300px; height:300px;">  </div>
 <script>  
   $("*").on("click",function (event) 
             { 
			   var target = event.target;
 			   console.info ("body\t"+target+"\nid="+target.id+"#"); 			    }); 		 
  </script>
il risultato p il seguente:
se clicco sul div "box1" la funzione viente eseguita 3 volte

(body [object HTMLDivElement] id=box1#)
è il risultato sulla console
mentre se clicco sul body l'evento viene generato una sola volta.

Vorrei capire il perchè...
grazie