0

我正在尝试在拖动地图时加载更多标记,但我不确定如何获取当前边界。

var map = $('#map');
map.gmap().bind('init', function(evt, map) {
    $(map).dragend(function(){
        console.log('a');
    });
});

我需要以某种方式在回调中获取当前边界dragend并加载更多标记..

请注意,我正在使用jQuery UI Map v3而不是Google Maps Api v3女巫在调用不同方法的方式上有点不同

任何人有任何想法,我在维基上找不到这个?

谢谢

4

1 回答 1

0
  • 变体 #1(使用addEventListener插件的 -method)
        $(函数(){
          $('#map_canvas')
            .gmap()
              .bind('init', 函数(evt, map) {
                  $(地图)
                    .addEventListener('dragend',function(){
                                        控制台.log('a');
                                      });
                    });
        });
  • 变体 #2(使用addEventListenergoogle-Maps-API 的 -method)
    $(函数(){
      $('#map_canvas')
        .gmap()
          .bind('init', 函数(evt, map) {
              google.maps.event.addListener(map,'dragend',function(){
                                    控制台.log('b');
                                  });
                });
    });
于 2013-08-20T18:46:42.897 回答