1
下面谷歌可視化地圖選擇事件是畫我的地圖代碼:沒有發射
options = {
mapType: 'styledMap',
zoomLevel: '2',
showTip: true,
useMapTypeControl: true,
maps: {
// Your custom mapTypeId holding custom map styles.
styledMap: {
name: 'Styled Map', // This name will be displayed in the map type control.
styles: [
{
featureType: 'poi.attraction',
stylers: [{ color: '#fce8b2' }]
},
{
featureType: 'road.highway',
stylers: [{ hue: '#0277bd' }, { saturation: -50 }]
},
{
featureType: 'road.highway',
elementType: 'labels.icon',
stylers: [{ hue: '#000' }, { saturation: 100 }, { lightness: 50 }]
},
{
featureType: 'landscape',
stylers: [{ hue: '#259b24' }, { saturation: 10 }, { lightness: -22 }]
}
]
}
}
};
var map = new google.visualization.Map(document.getElementById("div1"));
map.draw(data, options);
// code for handler
google.visualization.events.addListener(map, 'select', LocationsClick);
function LocationsClick() {
// Custom Code....
}
}
然而,當我點擊我的地圖指針,則不會引發該事件,我的功能不會被調用。我在這裏錯過了什麼?
據我可以看到「選擇」事件屬於數據可視化庫https://developers.google.com/chart/interactive/docs/events?hl=en,而谷歌地圖使用'點擊' –
我從這裏引用了'select'事件https://developers.google.com/chart/interactive/docs/gallery/map#events – Hitesh