У меня есть много карт Google на одной странице, и я хочу, чтобы setCenter
только на одной карте с помощью селектора jQuery. Я могу установить центр одной карты, как этотПолучить объект определенного элемента
google.maps.event.addListenerOnce(map, "idle", function() {
this.setCenter(latlng);
});
Но как я установил центр для одной карты с помощью селектора JQuery, как так
$(".google-map-1").each(function() {
$(this).setCenter(latlng);
});
Это, очевидно, не работает, и это потому, что Я применяю функцию setCenter()
к элементу карты, а не к объекту карты элементов.
Как я могу получить объект карты определенного элемента, чтобы применить к нему setCenter()
и, следовательно, сосредоточить карту Google?
Я попытался это, но это только заканчивается центрированиями самого последней карты на моей странице и никогда не один я wan't – guub
конечно, он будет хранить последний назначенный экземпляр. Если у вас много карт, вам нужно использовать их. Я уточню свой ответ. –
Это сделало это, хотя он центрирует каждую карту. Я возьму это. Спасибо – guub