-1

最近、gmaps.js をいじっています。しかし、私はそれを機能させることができません。

これがコードです。

ヘッダーに、次の 3 つのファイルをインポートしました。

http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js

http://maps.google.com/maps/api/js?sensor=true

gmaps.js

<div id="mouse_event_map"></div>

<script type="text/javascript">
/**
 * Mouse Events on Maps
 */
$(document).ready(function(){
 var map = new GMaps({
    el: '#mouse_event_map',
    lat: 51.5073346,
    lng: -0.1276831,
    zoom: 12,
    zoomControl : true,
    zoomControlOpt: {
        style : 'SMALL',
        position: 'TOP_LEFT'
    },
    panControl : false,
    click: function(e){
      alert('Click event');
    },
    dragend: function(e){
      alert('Drag Event');
    }
  });
});
</script>

4

2 に答える 2

1

gmaps.jsのドキュメントには、

map = new GMaps({
  div: '#map',
  zoom: 16,
  lat: -12.043333,
  lng: -77.028333,
  click: function(e) {
    alert('click');
  },
  dragend: function(e) {
    alert('dragend');
  }
});

これは ではdivなく and を使用することに注意してくださいel

于 2013-02-12T16:56:00.317 に答える