-1
我在單個頁面上有許多Google地圖,並且我想通過jQuery選擇器只在一個地圖上登錄setCenter
。我可以設置一個地圖這樣獲取特定元素的對象
google.maps.event.addListenerOnce(map, "idle", function() {
this.setCenter(latlng);
});
中心,但這樣做我怎麼設置中心使用像這樣
$(".google-map-1").each(function() {
$(this).setCenter(latlng);
});
jQuery選擇這顯然是行不通的一張地圖,它是因爲我將setCenter()
函數應用於map元素而不是元素map對象。
那麼,如何獲取特定元素的地圖對象,以便我可以將setCenter()
應用於它,並因此將Google地圖居中?
我已經試過了,但它只是結束了圍繞我的頁面上的最後一個地圖,從來沒有一個我wan't – guub
當然,它會保存最後分配的實例。如果你有很多地圖,你需要使用它們的數組。我會更新我的答案。 –
這樣做,雖然它集中每個地圖。我要買它。謝謝 – guub