|
MarkerClusterer.js 修改
Cluster.prototype.remove = function(){ for (var i = 0, m; m = this._markers[i]; i++) { var tmplabel = this._markers[i].getLabel(); this._markers[i].getMap() && this._map.removeOverlay(this._markers[i]); this._markers[i].setLabel(tmplabel); } this._map.removeOverlay(this._clusterMarker); this._markers.length = 0; delete this._markers; } |