¿Qué es un jQuery y/o las mejores prácticas para obtener el objetivo original de un evento en jQuery (o en el navegador javascript en general).La mejor manera de obtener el objetivo original
He estado usando algo como esto
$('body').bind('click', function(e){
//depending on the browser, either srcElement or
//originalTarget will be populated with the first
//element that intercepted the click before it bubbled up
var originalElement = e.srcElement;
if(!originalElement){originalElement=e.originalTarget;}
});
que funciona, pero no estoy satisfecho con la característica de dos líneas olfateando. ¿Hay una mejor manera?
Tropezamos con esta vieja cuestión preguntando por qué ** [esta respuesta] (http://stackoverflow.com/a/4816990/2407212) ** con solo un tercio de los votos que la respuesta aceptada me parece mucho mejor. – Jonathan