Jaki jest jQuery i/lub najlepszy sposób na uzyskanie oryginalnego celu zdarzenia w jQuery (lub ogólnie w javascriptie przeglądarki).Najlepszy sposób na uzyskanie oryginalnego celu
Używam coś jak to
$('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;}
});
który działa, ale nie jestem zadowolony z funkcja dwóch linii wąchania. Czy istnieje lepszy sposób?
Natknęliśmy się na to stare pytanie zastanawiać dlaczego ** [ta odpowiedź] (http://stackoverflow.com/a/4816990/2407212) ** tylko jedną trzecią głosów, ponieważ zaakceptowana odpowiedź wydaje mi się o wiele lepsza. – Jonathan