오늘은 마우스 우측클릭 이벤트를 잡는 방법을 알아보겠습니다.
예제보기
추가된 소스는 아래와 같습니다.
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"이 들어간거 빼고는 왼쪽 버튼 클릭의 경우와 동일합니다.
구분을 위해 마커의 색깔을 바꿔봤습니다.
예제보기
추가된 소스는 아래와 같습니다.
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"이 들어간거 빼고는 왼쪽 버튼 클릭의 경우와 동일합니다.
구분을 위해 마커의 색깔을 바꿔봤습니다.