hola amigos con el siguiente código creo un mapa (Leaflet), como puedo crear 5 mapas mediante un ciclo (loop).
mi problema es javascript porque como declaro la variable en el ciclo
Código HTML:
Ver original<div id="mapid_1" style="width: 600px; height: 400px;"></div> <div id="mapid_2" style="width: 600px; height: 400px;"></div> <div id="mapid_3" style="width: 600px; height: 400px;"></div> <div id="mapid_4" style="width: 600px; height: 400px;"></div> <div id="mapid_5" style="width: 600px; height: 400px;"></div>
Código Javascript
:
Ver originalvar mymap = L.map('mapid_1').setView([51.505, -0.09], 13);
L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4NXVycTA2emYycXBndHRqcmZ3N3gifQ.rJcFIG214AriISLbB6B5aw', {
maxZoom: 18,
attribution: 'Map data © <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, ' +
'<a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, ' +
'Imagery © <a href="http://mapbox.com">Mapbox</a>',
id: 'mapbox.streets'
}).addTo(mymap_1);