如何使用jQuery map v3附加事件侦听器?

爱国牛

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

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巫婆,它调用不同方法的方式有些不同

任何人都有任何想法,我在Wiki中找不到这个想法

谢谢

莫勒博士
  • 变体#1(使用addEventListener插件-method)
        $(function(){ 
          $('#map_canvas')
            .gmap()
              .bind('init',function(evt,map){
                  $(地图)
                    .addEventListener('bearing',function(){
                                        console.log('a');
                                      });
                    });
        });
  • 变体#2(使用addEventListenergoogle-Maps-API-method)
    $(function(){ 
      $('#map_canvas')
        .gmap()
          .bind('init',function(evt,map){
              google.maps.event.addListener(map,'dragend',function(){
                                    console.log('b');
                                  });
                });
    });

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Google Map API v3和MarkerWithLabel上添加多个事件侦听器

如何/何时将事件侦听器附加到d3.js中?

如何检查是否存在动态附加的事件侦听器?

如何避免附加多个事件侦听器?

如何将事件侦听器添加到 Map 标记 [] 数组

使用OnClick =或脚本附加事件侦听器

使用addEventListener获取附加到节点的事件侦听器

如何使用事件委托而不是将事件侦听器分别附加到每个项目?

如何使用jquery .each()添加单个事件侦听器?

如何正确删除 vue 3 中的事件侦听器

无法删除Javascript中随event.data附加的jQuery事件侦听器

如何在Angular 6+中将事件侦听器正确附加到全局“窗口”?

Chrome开发者工具:如何查看HTML元素的附加事件侦听器

Javascript Vanilla-如何在ajax内容内的元素上附加事件侦听器?

如何检查是否有附加到元素/文档的JavaScript事件侦听器/处理程序?

如何将拖放事件侦听器附加到React组件

如何在 Vue 组件中的每个列表项上附加事件侦听器?

如何为动态附加元素的 classList 添加事件侦听器

使用Angular UI-Router时附加事件侦听器

使用 Adobe 扩展脚本将事件侦听器附加到应用程序项目中

使用纯JavaScript,是否有简单的方法将事件侦听器附加到类?

使用纯JavaScript,是否有简单的方法将事件侦听器附加到类?

jQuery事件侦听器多次触发

jQuery 事件侦听器粘住/级联?

jQuery中的单击事件侦听器

如何删除事件侦听器

如何简化 javascript 事件侦听器?

AS3使用许多事件侦听器导致问题,如何减少?

使用vm。$ once()时,Vue应用程序如何将附加参数传递给事件侦听器?