哪些事件可用于 google.maps.data.addListener
What events are available for google.maps.data.addListener?
我正在使用:
mydatalayer.addListener('click', function(event) { ... });
mydatalayer.addListener('addfeature', function(event) { ... });
没有问题。
现在我正在尝试使用:
mydatalayer.addListener('dragend', function(event) { ... });
但是,尽管该图层上的选定面在屏幕上正确拖动,但不会触发事件侦听器。
Google Maps Javascript API v3
Data Layer 上可用的事件列在 Google Maps Javascript API v3 文档中
事件
- 添加功能 |参数: 数据.添加功能事件 -将功能添加到集合时,将触发此事件。
- 点击 |参数: 数据.鼠标事件 -单击几何图形时会触发此事件。
- dblclick |参数: 数据.鼠标事件 -双击几何图形时会触发此事件。
- 鼠标向下 |参数: 数据.鼠标事件-在几何图形上鼠标按下时会触发此事件。
- 鼠标退出 |参数: 数据.鼠标事件 -当鼠标离开几何区域时,将触发此事件。
- 鼠标悬停 |参数: 数据.鼠标事件 -当鼠标进入几何区域时,将触发此事件。
- 鼠标向上 |参数: 数据.鼠标事件 -此事件是为几何图形上的鼠标向上启动而触发的。
- 删除功能 |参数: 数据.删除功能事件 -从集合中删除功能时,将触发此事件。
- 删除属性 |参数: Data.RemovePropertyEvent -删除功能的属性时,将触发此事件。
- 右键单击 |参数: 数据.鼠标事件 -右键单击几何图形时会触发此事件。
- 设置几何 |参数: Data.SetGeometryEvent -设置要素几何时将触发此事件。
- 设置属性 |参数: Data.SetPropertyEvent -设置功能的属性时,将触发此事件。
如您所见,dragend
当前未列出。
相关文章:
- Ember Data DS.Model's set函数不起作用
- Extending Ext.data.NodeInterface
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 如何获取$data.Entity的密钥
- 使用Google Maps API向标记添加多个字符
- jQuery可以't获取data-*属性值,返回undefined
- Query JS Ext.data.Store
- Google Maps API OverlayView()在AngularJS指令中不起作用
- 设置'这'在React with Inverse Data Flow中
- 使用Google Maps API驱动时间多边形
- 使用Google Maps JavaScript API v3和Geocoding API映射多个位置
- 在for循环中使用多维数组设置google.maps.Marker图标
- Google Data API上的OOP Javascript回调方法
- 如何获取`data-listid`属性值
- 可扩展的画布作为Google Maps Javascript API中的覆盖
- JSTree's data.rslt.obj.text()返回一个文本数组,而不是所需节点的文本
- 哪些事件可用于 google.maps.data.addListener
- 从map.data类获取标记使用geojson-google-maps
- Google Maps API - Map.data scope issue
- Google Maps API data.setStyle 未在地图上显示图标