首先我用这段代码初始化gmap3。
var center = [48.8620722, 2.352047];
$('.map').gmap3({
center: center,
zoom: 17,
mapTypeId : google.maps.MapTypeId.ROADMAP
});
这很好用。然后,当我单击按钮时,我尝试添加叠加层,但没有任何反应。
$('.map').gmap3({
action: 'addOverlay',
content: '<div style="color:#000000; border:1px solid #FF0000; background-color: #00FF00; width:200px; line-height:20px; height: 20px; text-align:center">Hello World !</div>',
latLng: [48.8620722, 2.352047],
offset: {
y: -32,
x: 12
}
});
有人可以告诉我问题是什么吗?
我猜你在混淆一些东西。我不熟悉 gmap3 插件,但在查看 api 文档后,似乎 gmap3 不提供action
作为选项。它只提供谷歌地图原生选项。
如果您可以为您的问题制作一个 jsbin 代码示例,那也会很有帮助。