Класс карты mapael не существует

Базовая библиотека представляет собой угловой js.

Я пытаюсь нарисовать карту, используя mapael.js

Тем не менее, он не создан с ошибками.

версия библиотеки: jquery 1.11.3, угловой 1.5, jquery.mapael 2.0.0

сообщение об ошибке: класс карты map не существует

HTML

<div id="MapSearchResultPlot" class="div-theme" style="height: 450px; width: 100px; align: center;">
   <div id="ChildMap" class="map">
   </div>
</div>

Javascript

var $world = $("#MapSearchResultPlot");
    $world.mapael({
        map: {
           //name: "usa_states",
           name: "world_countries",
           zoom: {
               enabled: true
               ,maxLevel: 10
               ,init: {
                    latitude: 40.717079,
                    longitude: -74.00116,
                    level: 0
                    //level: 10
                }
              },
              defaultPlot: {
                 type: 'circle' //'square','circle'
                 ,size:10
                 ,attrs: {fill: "#ff5454"}
             }
           },
           plots: {
           }
       });

1 ответ

Возможно, уже слишком поздно, но я публикую это, потому что я тоже получил эту ошибку.

Ваш HTML должен выглядеть так:

<div class="mapcontainer">
    <div class="map">
        <span>Alternative content for the map</span>
    </div>
</div>
Другие вопросы по тегам