我在邊界有多個標記。我想要動畫或突出顯示來自html的onclick
事件中的特定標記。谷歌地圖動畫或突出顯示一個特定的標記在一個綁定
地圖代碼:
var map = new google.maps.Map(document.getElementById('map-canvas'), {
mapTypeId: google.maps.MapTypeId.ROADMAP
});
list = [
[51.503454,-0.119562],
[51.499633,-0.124755]
];
var bounds = new google.maps.LatLngBounds();
list.forEach(function(data, index, array){
var marker = new google.maps.Marker({
position: new google.maps.LatLng(list[index][0],list[index][1]),
map: map
});
bounds.extend(marker.position);
});
map.fitBounds(bounds);
我想從一個HTML onclick
動畫在地圖上特定標記。
<button onclick="showme(0)">London Eye</button>
<button onclick="showme(1)">Palace of Westminster</button>
JS:
showme = function(index){
//How to animate a particular marker by an index?
}
感謝很多:) –