google-map-api3如何使用原型删除叠加层

时间:2014-01-01 01:22:02

标签: google-maps-api-3

我使用以下两个函数在地图上投影我的overalay:

  myOverlay.prototype.onAdd = function () { }
  myOverlay.prototype.draw = function () { }

但是,我无法删除叠加层。以下功能应该可以完成这项工作,但我无法使其发挥作用。

  myOverlay.prototype.onRemove = function () {
      this.div_.parentNode.removeChild(this.div_);
      this.div_ = null;
  };

有些专家可以帮助我吗? 感谢。

1 个答案:

答案 0 :(得分:0)

您执行的操作与从地图中删除MarkerRectangle或任何对象的操作完全相同:

myOverlay.setMap(null);