Javascript 如何将点击功能添加到gmap3功能中?
我正在使用GMAP3绘制地图。我需要在标记上启用单击功能。 我使用下面的代码Javascript 如何将点击功能添加到gmap3功能中?,javascript,marker,jquery-gmap3,Javascript,Marker,Jquery Gmap3,我正在使用GMAP3绘制地图。我需要在标记上启用单击功能。 我使用下面的代码 var contact = {"lat":"26.207293", "lon":"50.583730"}; //Change a map coordinate here! try { var mapContainer = $('.map'); mapContainer.gmap3({ action: 'addMarker', marker:{ options:
var contact = {"lat":"26.207293", "lon":"50.583730"}; //Change a map coordinate here!
try {
var mapContainer = $('.map');
mapContainer.gmap3({
action: 'addMarker',
marker:{
options:{
icon : new google.maps.MarkerImage('img/assets/marker.png')
}
},
latLng: [contact.lat, contact.lon],
map:{
center: [contact.lat, contact.lon],
zoom: 14
},
},
{action: 'setOptions', args:[{scrollwheel:false}]}
);
} catch(err) {
}
我也试过了。events函数。仍然不起作用
events:{
click:function(){
alert("I'm the last one, and i have my own click event");
}
我已经尝试了你的代码,并改变了一些事情。这项工作:
var contact = {"lat":"26.207293", "lon":"50.583730"}; //Change a map coordinate here!
$("#my_map").gmap3({
marker:{
values: [[contact.lat, contact.lon]],
options: {
draggable: false
},
events:{
click: function() {
alert('bla');
}
}
},
map: {
options: {
center: [contact.lat, contact.lon],
zoom: 14
}
}
});
演示: