首先非常感谢并感谢您对上述挑战的任何帮助、建议或建议。
在我的程序中有 2 个主要部分,例如: - 1. 按类别或状态的复选框。2. 所选类别或状态的 ClusterMarkers
由于我的技术技能和知识有限,如果取消选中该复选框,我将无法清除、禁用或隐藏 clusterMarker。您尝试了许多方法,例如:-
if ( markerClusterer !== null ) {
markerClusterer.clearMarkers();
}
或 var clear = document.getElementById('clear'); google.maps.event.addDomListener(clear, 'click', clearClusters);
function clearClusters(e) {
e.preventDefault();
e.stopPropagation();
markerClusterer.clearMarkers();
map.clearOverlays();
}
详细程序和数据如下:- Program-> [jsfiddle] (jsfiddle.net/39tES) Data -> [jsfiddle] (jsfiddle.net/DELus)