0

我正在使用 CartoDB 创建一个应用程序,该应用程序使用 Leaflet 中的“地图”对象。每次我运行我的应用程序时,控制台都会运行错误:未捕获错误:地图容器已初始化。

这是JS代码。我已经尝试了几个小时不同的方法,但没有任何效果。我真的很感激这里的一些帮助。

  $( document ).ready(function(){
        var mymap =  L.map('map_div', {
          zoomControl: true,
          center: [40.4000, -3.7167],
          zoom: 6
        });

        var basemap = L.tileLayer('http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png', {
                attribution: '&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors, &copy; <a href="http://cartodb.com/attributions">CartoDB</a>'
        }).addTo(mymap);
    });

//请注意,我的 html 和 css 中有一个“map_div”

谢谢!

4

0 回答 0