2016-04-13 11 views
2

私はgrailsアプリケーションでjvectormapを使用しようとしており、jvectormapのWebサイトの例を参考にしています。しかし、なぜ私は "jvm.Mapがコンストラクタではない"というエラーを受け取っているのか理解できません。必要な.cssファイルと.jsファイルがすべて含まれており、コードはjvectormapのWebサイトからほぼそのまま引用されています。jvectormapの "jvm.Mapはコンストラクタではありません"

<!DOCTYPE html> 
<html> 
    <head> 
     <meta name="layout" content="main"> 
     <asset:stylesheet src="jquery-jvectormap-2.0.1.css"/> 
     <asset:javascript src="jquery-jvectormap-2.0.1.min.js"/> 
     <asset:javascript src="jquery-jvectormap-world-mill-en.js"/>  

    </head> 
    <body> 
     <div id="widthholder"><span></span></div> 
     <div id="world-map" style="width: 600px; height: 400px"></div> 
     <script> 
      var gdpData = { 
       "AF": 16.63, 
       "AL": 11.58, 
       "DZ": 158.97 
      };   

      $(function(){ 
       map = new jvm.Map({ 
        map: 'world_mill_en', 
        container: $('#world-map'), 
        series: { 
         regions: [{ 
          values: gdpData, 
          scale: ['#C8EEFF', '#0071A4'], 
          normalizeFunction: 'polynomial' 
         }] 
        }, 
        onRegionTipShow: function(e, el, code){ 
         el.html(el.html()+' (GDP - '+gdpData[code]+')'); 
        } 
       }); 
      }); 

     </script> 
    </body> 
</html> 

答えて

関連する問題