Ich habe dieses HTML-Element auf meiner Anwendung:
.html
<a (click)="onOpen($event)">
<i class="fa fa-file-text-o"></i>
<p>Profile</p>
</a>
.ts
onOpen(event):void {
console.log(event.target);
}
Wenn ich auf auf dem Element bekomme ich unterschiedliche Ergebnisse für event.target
innerhalb der Funktion onOpen()
dep Auf die Position klicken, auf die ich klicke.
Zum Beispiel, wenn ich auf das Element, wo gibt es den p
Text, klicken, wird das Ziel das Element anstelle des Elements a
sein.
Gibt es eine Möglichkeit, dass es immer das Element ist, das die Klickfunktion hat?
https://stackoverflow.com/questions/46987482/angular-anchor-tag-clicked-element-id-not-showing/46987777#46987777 – yurzui