WEB JS

    웹 개발, 어플리케이션에서 활용될 수 있도록 Javascript로 제공되는 지도 플랫폼 입니다.

    마커 클릭 이벤트 활용


    마커를 마우스로 클릭했을때 click 이벤트가 발생합니다.
    이 예제는 마커를 클릭했을 때 마커 위에 인포윈도우를 표시합니다.

    $(function () {
      var map = new routo.maps.Map("map", {
        center: { lat: 37.507009, lng: 127.0586339 }, // 지도 초기 위치
        zoom: 18, // 지도 로딩 시 최초 표시 레벨
      });
    
      var marker = new routo.maps.Marker({
        position: map.getCenter(),
        clickable: true,
        map: map,
      });
    
      var infowindow = new routo.maps.InfoWindow({
        content: "Hello World!",
        disableAutoPan: true,
        pixelOffset: new routo.maps.Size(0, -20),
        removeable: true,
      });
    
      marker.addEventListener("click", function (e) {
        infowindow.open({
          anchor: marker,
          map: map,
        });
      });
    });