1

JSFiddle 上的示例代码

你好,

我想在 Google Maps v3 中“访问”折线的子节点(正方形)。通过访问,我的意思是从折线上删除这个点并自动重新连接邻居。是否有用于“访问”节点的事件监听器?我找不到任何东西。

谢谢你的帮助!

///////////////////////////////////////// //////////////////////////////////

找到解决方案JSFiddle):

var deleteNode = function(mev) {
  if (mev.vertex != null) {
    my_poly.getPath().removeAt(mev.vertex);
  }
}
google.maps.event.addListener(my_poly, 'rightclick', deleteNode);
4

2 回答 2

0

有关可编辑折线上可用的事件,请参阅此问题的答案:

谷歌地图折线点击不会触发 PolyMouseEvent

于 2012-10-17T13:38:11.773 回答
0

找到解决方案JSFiddle):

var deleteNode = function(mev) {
  if (mev.vertex != null) {
    my_poly.getPath().removeAt(mev.vertex);
  }
}
google.maps.event.addListener(my_poly, 'rightclick', deleteNode);
于 2012-10-19T09:01:35.803 回答