gpt4 book ai didi

javascript - 如何将点击功能添加到 gmap3 功能?

转载 作者:行者123 更新时间:2023-12-03 12:36:24 25 4
gpt4 key购买 nike

我正在使用 gmap 3 来绘制 map 。我需要在标记上启用单击功能。我使用以下代码

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) {

}

我也尝试了这个。eventes函数。仍然不行。

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
}
}
});

演示: http://jsfiddle.net/aJuBZ/

关于javascript - 如何将点击功能添加到 gmap3 功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23719726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com