Google地图点击事件位置标记但无法放大dlbclick事件

时间:2013-12-14 19:22:43

标签: javascript google-maps google-maps-api-3

我需要人们能够点击地图,放置标记,更新输入字段,并且即使设置了标记,仍然可以通过dbl点击进行更多放大。

除了允许缩放dblclick事件之外,我现在所做的一切都已完成。

var map;
var marker = null;

  function initialize() {
    var mapOptions = {
      center: new google.maps.LatLng(39.639, -95.689),
      zoom: 3
    };
    var map = new google.maps.Map(document.getElementById("map-canvas"),
        mapOptions);


    google.maps.event.addListener(map, 'click', function(event) {
        $("#latcoord").val(event.latLng.lat());
        $("#longcoord").val(event.latLng.lng());

        if (marker) { marker.setMap(null); }


         marker = new google.maps.Marker({ position: event.latLng, map: map});

    });


        }  

        google.maps.event.addDomListener(window, 'load', initialize);

谢谢!

1 个答案:

答案 0 :(得分:0)

将disableDoubleClickZoom设置为false 像这样

  

map.set(“disableDoubleClickZoom”,false);