2016-10-19 6 views
0

내가 좋아하는 정보 창에 대한 몇 가지 청취자를 추가하려고 v3으로 ? 실제로 probles추가 이벤트 리스너

내가 closeclick 이벤트의 맥락에서 제대로 작동 mouseout

google.maps.event.addListener(markerInfoWindow, 'mouseout', function(){ 
    console.log('trigger close'); 
    self._setInfoWndClosed(); 
}); 

self._setInfoWndClosed()에 정보창 종료 이벤트 리스너를 만들 것입니다. 그리고 실제로 청취자가 스스로 작동하지 않는다는 것을 알게됩니다.

답변

2

가 정보창에 대한 문서화 "클릭"또는 "마우스 오버"이벤트 : 만 (현재) documented events on an google.maps.InfoWindow은 다음과 같습니다

이벤트

closeclick 인수 : 없음

이 이벤트는 닫기 버튼을 클릭하면 시작됩니다. 이 이벤트는 경우 content 속성 변경을 해고 없음

:

인수를 content_changed.

domready 인수 : 없음

정보창의 내용을 포함하는이 DOM에 연결되어있는 경우 이벤트가 시작됩니다. 정보 창 콘텐츠를 동적으로 구축하는 경우이 이벤트를 모니터링 할 수 있습니다. 없음

이 이벤트는 때 위치 속성이 변경되면 시작됩니다 :

인수를 position_changed는. zindex_changed
인수 없음 : 이 이벤트는 InfoWindow의 zIndex가 변경되면 시작됩니다.

당신은 "클릭"과 정보창의 내용의 "마우스 오버"이벤트에 대한 리스너를 추가 할 수 있습니다.