2011-09-21 2 views
1

을 발사 할 때 하는 MouseLeave 이벤트가 발생되고, 발사되지만 내가 사업부 내부의 버튼을 클릭, 모두 하는 MouseLeave경우 이벤트를 실행하십시오. 내 커서가 여전히 div 안에 있지만. 나는 botton을을 클릭하면백본은 "하는 MouseLeave"은 "클릭"이벤트가 커서 사업부 잎

events: { 
    'mouseleave': 'test_1', 
    'click button': 'test_2'  
}, 

test_1: function() { 
    alert('mouseleave!'); 
}, 

test_2: function() { 
    alert('click!'); 
} 

하는 MouseLeave 경고가 나타납니다 여기

는 코드입니다. 왜??

+0

http://jsfiddle.net –

+1

마크 업을 표시 할 수 있습니까? 그러나 무슨 일이 일어나고 있는지 가정하면 마우스 위로 마우스를 가져 가서 클릭 할 때 div를 떠날 것이라고 생각할 수도 있습니다. –

답변

1

alertconsole.log으로 변경해보십시오. 나는 당신이 div를 떠나게하는 test_2의 경고라고 생각합니다.