-1

以下を使用して中心値latlongを取得するためにjQueryを使用しようとしています

Jクエリ

$('.mapcentre').click(function(){   
    var mapElement = document.getElementById('map');
    var valMap = mapElement.getCenter();
    console.log(valMap);
});

私のconsole.log出力TypeError: mapElement.getCenter is not a function var valMap = mapElement.getCenter();

私が使用しているマップが正常に表示され、このボタン.mapcenterをクリックすると、エリアの中央の緯度と経度が取得されるはずなので、問題が何であるかわからない#map

編集: 上記の jQuery は、アクティブなページの下部にあります。

もう一度編集:

google.maps.event.addDomListener(window, 'load', init);
        function init() {
            var mapOptions = {
                zoom: 2,
                center: new google.maps.LatLng(40.697299 , -73.809815),
            };
            var mapElement = document.getElementById('map');
            var map = new google.maps.Map(mapElement, mapOptions);
        }
4

2 に答える 2

-1

これをコードに追加するだけです...

  var infoWindow = new google.maps.InfoWindow(
  {
    size: new google.maps.Size(150,50)
  });
于 2017-12-28T01:15:19.587 に答える