Mam dziecko span w div.Angular 2 zdarzenia mouseover na div i childs
Na moim DIV mam zdarzenie mouseover
, po najechaniu na span
, moje zdarzenie zostanie wywołane.
Prosty kod:
<div (mouseover)="showOverlay($event, FooBar)" (mouseleave)="showOverlay($event, FooBar)">
<span>{{ someDataHere }}</span>
</div>
public showOverlay($event, op, element): void {
op.toggle($event, element);
$event.preventDefault();
}
Co chcę jest nadal widoczna, gdy mój nakładki na dziecko, w jaki sposób to osiągnąć?
Może '' mouseleave' mouseenter' są lepsze dopasowanie w przypadku http://stackoverflow.com/questions/1104344/what-is-the-difference-between-the-mouseover- and-mouseenter-events –
@ GünterZöchbauer, masz rację, dziękuję. Jeśli opublikujesz to jako odpowiedź, zaakceptuję to –