Javascript: Finden Sie heraus, auf welches Element geklickt wurde, ohne einen Eventlistener anzuhängen?

8

Ich bin verwirrt, einen Ansatz zu finden, um dieses Problem zu lösen. Betrachten Sie unter html

%Vor%

Ereignis-Listener ist an das übergeordnete Element angehängt. Wenn ein Benutzer auf "child-c" klickt, gibt es eine Möglichkeit, mit "myFunc" herauszufinden, auf welches div-Element geklickt wurde? In diesem Fall 'Kind-c'. Eine mögliche Lösung mit reinem JS oder jQuery?

Lassen Sie mich wissen, ob weitere Erklärungen erforderlich sind. Danke, dass Sie mir geholfen haben.

-Nishant

    
nishant limbachiya 20.08.2011, 06:46
quelle

3 Antworten

10

Ja, verwenden Sie target :

%Vor%

Beispiel: Ссылка

    
Paulpro 20.08.2011 06:51
quelle
4
%Vor%

Demo: Ссылка

    
Dogbert 20.08.2011 06:49
quelle
1

Ja, Sie können die target -Eigenschaft des Ereignisses überprüfen, die das Element anzeigt, auf das geklickt wurde. Sie können mehr über die Ereigniseigenschaften hier lesen.

    
jtbandes 20.08.2011 06:49
quelle

Tags und Links