错误:<g>属性转换=&#34;比例(NaN)转换(NaN,NaN)&#34; </g>的值无效

时间:2015-04-19 21:15:03

标签: javascript jquery html svg jvectormap

我正在尝试在应用程序中使用jVectorMap,但是我收到了这个错误。

他们网站上显示的示例表明,您只需在页面上放置$('#map').vectorMap({map: 'world_mill_en'});即可。

好吧,我有一个带有地图ID的div以及加载的这个脚本,我收到了这个错误。什么是 ?我猜它与SVG或某些未设置的设置有关(如高度或宽度?)

这是我对脚本的使用:

<script>
  $('#map').vectorMap({map: 'world_mill_en'});
</script>

我的div:

<div id="map"></div>

如何设置div的高度/宽度?或者我在vectormap中设置此值,还是完全不同的其他内容?

以下是我的标题脚本的组织方式:

<script src="js/jquery-1.11.2/jquery-1.11.2.min.js"></script>
<script src="js/jquery.mobile-1.4.5/jquery.mobile-1.4.5.min.js"></script> 
<script src="jvectormap/jquery-jvectormap-2.0.2.min.js"></script>
<link rel="stylesheet" href="jvectormap/jquery-jvectormap-2.0.2.css" />
<script src="jvectormap/jquery-jvectormap-world-mill-en.js"></script>

1 个答案:

答案 0 :(得分:0)

使用[{x:0,y:1}]代替[[0,1]]

通常这最终是导致此错误的原因