Установите ярлык в Google Maps - PullRequest
0 голосов
/ 25 июня 2018

Я сделал Google Maps с x различными контактами.При наведении курсора на значок я вижу HTML-код:

['Company a<br>\
Address x, Dk-2750 <br>\
<a href="#">Show way</a>

Я попытался установить заголовок и метку, чтобы я мог выбрать, каким должен быть текст при наведении курсора на значок.Кто-нибудь знает, как я могу установить метку на булавку при наведении на булавку?

<script>
  function initMap() {
    var center = {lat: 56.2639, lng: 9.5018};
    var locations = [
      ['Company a<br>\
      Address x, Dk-2750 <br>\
     <a href="#" alt>Show way</a>',   55.730097, 12.375905],

      ['Company b<br>\
      Address y, Dk-6600<br>\
     <a href="#">Show way</a>', 55.769726, 12.497519],

      ['Company c<br>\
      Address z, Dk-6950<br>\
      <a href="#">Show way</a>', 56.110692, 8.322713],
    ];
  var map = new google.maps.Map(document.getElementById('map'), {
      zoom: 7,
      center: center
    });
  var infowindow =  new google.maps.InfoWindow({});
  var marker, count;
  for (count = 0; count < locations.length; count++) {
      marker = new google.maps.Marker({
        position: new google.maps.LatLng(locations[count][1], locations[count][2]),
        map: map,
        title: locations[count][0]
      });
  google.maps.event.addListener(marker, 'click', (function (marker, count) {
        return function () {
          infowindow.setContent(locations[count][0]);
          infowindow.open(map, marker);
        }
      })(marker, count));
    }
  }
</script>

enter image description here

1 Ответ

0 голосов
/ 25 июня 2018

Полагаю, вам нужно добавить еще один список событий под google.maps.event ... вы можете попробовать google.maps.events.addListener(marker,'hover',function(..){...}) или что-то в этом роде.как мне грустно, я просто догадываюсь :) 1002 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...