Добрый день. Подскажите как с карты leafletjs убрать все маркеры .
Вот код
1. Чекбокс
<label>
<input type="checkbox" id="checkbox_check" onclick="MapsAlert(1);">
<span>раздел номер 1</span>
</label>
2. Карта
var map = L.map('map').setView([55.906472, 36.905874], 10);
L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
attribution: '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
}).addTo(map);
var click=0;
function MapsAlert(j)
{
var markers = new L.MarkerClusterGroup();
for (var i = 0; i < addressPoints.length; i++) {
var a = addressPoints[i];
var title = a[2];
var marker = new L.Marker(new L.LatLng(a[0], a[1]), { title: title });
marker.bindPopup(title);
markers.addLayer(marker);
}
map.addLayer(markers);
if (checkbox_check.checked) {
alert("Чекбокс нажат -вариант №1");
}else{
alert("Чекбокс не нажат -вариант №12");
markers.removeLayer(marker);
}
}