구글맵 API2010. 1. 5. 13:53

오늘은 마우스 우측클릭 이벤트를 잡는 방법을 알아보겠습니다.

예제보기

추가된 소스는 아래와 같습니다.
        GEvent.addListener(map, "singlerightclick", function(point, src, overlay){
            var geo_pt = map.fromContainerPixelToLatLng(point);
            rmarker = new GMarker(geo_pt);
            map.addOverlay(rmarker);
            rmarker.setImage("http://maps.google.com/mapfiles/ms/icons/purple-pushpin.png");
        });

GEvent.addListner의 두번째 매개변수로 "singlerightclick"이 들어간거 빼고는 왼쪽 버튼 클릭의 경우와 동일합니다.
구분을 위해 마커의 색깔을 바꿔봤습니다.
Posted by 못생긴나무