-1

Google マップのズーム レベルを制御するのに助けが必要です。jquery-ui-map プラグインを使用していますが、検索して見つけたものがすべて機能していないようです。これは、彼らが持っているいくつかの例に従って私が思いついたものです。

<script type="text/javascript">
  $(function() {
    // Also works with: var yourStartLatLng = '59.3426606750, 18.0736160278';
    var yourStartLatLng = new google.maps.LatLng();
    $('#map_canvas').gmap('addMarker', {'position': '32.311042,-106.781458', 'bounds': true});
    $('#map_canvas').gmap('zoom', 15);
  });
</script>

助けてくれてありがとう。

4

1 に答える 1

0

マップをセットアップしてから、マーカーを追加する必要があります。例えば:

$(document).ready(function(){
    var lat = 32.311042; 
    var lng = -106.781458; 
    var center = new google.maps.LatLng(lat, lng); 

    var mapOpt = {
        center: center, 
        zoom: 15,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    };

    $('#map_canvas').gmap(mapOpt);

    $('#map_canvas').gmap('addMarker', {'position': '32.311042,-106.781458', 'bounds': false});
});

ズームパラメータを変更すると、さまざまなレベルの詳細が得られます。

更新: jsbin の例

于 2013-12-23T20:18:11.993 に答える