2016-09-29 30 views
5

Bir div dilinde bir span çocuğum var.Div ve oğulları üzerinde açısal 2 mouseover olayı

Benim divamda span üzerine geldiğimde mouseover olayım var, olayım tetikleniyor.

Basit kodu:

<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(); 
} 

İstediğim çocuğa, nasıl bunu başarmak ne zaman benim bindirme gösteren tutmaktır?

+3

Belki daha iyi bir uyum senin durumunda olan mouseleave' 'mouseenter'' http://stackoverflow.com/questions/1104344/what-is-the-difference-between-the-mouseover- ve-mouseenter-events –

+0

@ GünterZöchbauer, haklısınız, teşekkür ederim. Bunu bir cevap olarak gönderiyorsan kabul edeceğim –

cevap