on更改谷歌地图APIv3绘图管理器的事件
onChange event for Google Maps APIv3 drawing manager
我正在使用GMaps API v 3绘图管理器让用户在地图上绘制形状。
我可以使用 complete
事件在将形状添加到地图时触发操作(例如。 overlaycomplete
或polygoncomplete
)--但我也允许用户编辑完成的形状。
有没有办法在形状更改时触发操作?修改形状时,我看不到任何触发另一个函数的方法。
编辑事件列表可以在这里找到:
可编辑的事件
拖动事件
下面是一个示例,当圆的半径发生变化时,如何将其与 DrawingManager 一起使用:
google.maps.event.addListener(drawingManager, 'circlecomplete', function (circle) {
google.maps.event.addListener(circle, 'radius_changed', function () {
console.log('radius changed');
});
});
http://jsfiddle.net/Vvk4d/
您可以对多边形/矩形使用相同的方法。
相关文章:
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 谷歌标签管理器点击事件没有冒泡到家长
- 谷歌标签管理器,事件推送到数据层
- 使用 javascript 事件作为 google 跟踪代码管理器触发器
- Google 跟踪代码管理器 (GTM) 新事件侦听器代码出现问题
- 如何通过 Google 跟踪代码管理器跟踪通用分析事件
- 如何在绘图管理器控件的按钮上添加事件侦听器
- 如何编写防弹骨干js管理器?(或修复此示例中的委托事件)
- Google Analytics(分析)自定义事件在使用 Google 跟踪代码管理器时未触发
- 由谷歌地图绘制的矩形 绘图管理器不会触发鼠标移动事件
- 声音管理器2播放事件配置不起作用
- 如何在谷歌跟踪代码管理器中触发两个不同的基于gtm.timer的事件
- 使用谷歌标签管理器跟踪事件
- 如何使事件onchange的HTML输入对象不提示文件资源管理器
- 谷歌标签管理器中的谷歌分析事件跟踪
- 谷歌标签管理器,谷歌分析使单独的事件基于Javascript变量点击
- Google Maps API V3 -绘图管理器事件监听器被触发多次
- 添加绘图管理器后丢失绑定事件
- 跟踪滑动事件与谷歌标签管理器
- 谷歌应用程序脚本事件管理器