簡體   English   中英

錯誤:無效的值 <g> attribute transform =“scale(NaN)translate(NaN,NaN)”

[英]Error: Invalid value for <g> attribute transform=“scale(NaN) translate(NaN, NaN)”

我試圖在應用程序中使用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>

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

通常這最終會導致此錯誤

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM