以下是my demo in Fiddle,正如您所看到的,我有两个名为Add Marker
和Draw Line
的按钮,我希望这些按钮可以作为谷歌地图默认按钮(如此照片)。
我已阅读google map api documentation并按照他们的说法触发事件google.maps.event.trigger(map, 'click');
,但我的功能并不起作用。
答案 0 :(得分:0)
我找到了一个解决方案,点击按钮后更改绘图模式,它们也正常工作
$( '#add-marker' ).on( 'click', function()
{
drawingManager.setDrawingMode( google.maps.drawing.OverlayType.MARKER );
} );
$( '#draw-line' ).on( 'click', function()
{
drawingManager.setDrawingMode( google.maps.drawing.OverlayType.POLYLINE );
} );