Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2017, 15:18
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Como crear mapas mediante un ciclo (loop)

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
  1. <div id="mapid_1" style="width: 600px; height: 400px;"></div>
  2. <div id="mapid_2" style="width: 600px; height: 400px;"></div>
  3. <div id="mapid_3" style="width: 600px; height: 400px;"></div>
  4. <div id="mapid_4" style="width: 600px; height: 400px;"></div>
  5. <div id="mapid_5" style="width: 600px; height: 400px;"></div>
  6. </body>


Código Javascript:
Ver original
  1. var mymap = L.map('mapid_1').setView([51.505, -0.09], 13);
  2.  
  3.  
  4.   L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4NXVycTA2emYycXBndHRqcmZ3N3gifQ.rJcFIG214AriISLbB6B5aw', {
  5.     maxZoom: 18,
  6.     attribution: 'Map data &copy; <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, ' +
  7.       '<a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, ' +
  8.       'Imagery © <a href="http://mapbox.com">Mapbox</a>',
  9.     id: 'mapbox.streets'
  10.   }).addTo(mymap_1);