маркер не появится в Google Maps api v3

#javascript #google-maps-api-3 #google-maps-markers

#javascript #google-maps-api-3 #google-карты-маркеры

Вопрос:

 google.maps.event.addListener(marker, 'click', function() {
                lati=51;
                longi=9;
                var latiLongi = new google.maps.LatLng(lati,longi);
                var marker1 = new google.maps.Marker({position: latiLongi,icon: imon,title:"51,9"}); 
              });
  

У меня уже есть маркер на карте. При нажатии на него этот маркер должен отображаться на 51,9. Но это не так. Я также использую markerclusterer в своем коде, но не с этим новым маркером в 51,9 позиции.

Ответ №1:

Вам необходимо связать карту с вашим marker1. Что-то вроде:

 var marker1 = new google.maps.Marker({
    position: latiLongi,
    icon: imon,
    title:"51,9", 
    map:yourmap
});