0
我通過stackoverflow搜索,但我仍然無法找到答案,即使認爲類似的問題已經問了。Kartograph Not Displaying
我想顯示由Kartograph.py演示生成的SVG地圖。 但無論我做什麼,只是不顯示。
這裏是我的代碼:
<!DOCTYPE html>
<html lang="en=us">
<head>
<title>Kartograph Demo</title>
<script src="/js/jquery-1.10.2.min.js"></script>
<script src="/js/raphael-2.1.0.min.js"></script>
<script src="/js/kartograph.js"></script>
</head>
<body>
<h1>Kartograph Demo</h1>
<p>
<div id="map"></div>
<script>
$(function() {
var mymap = $K.map('#map', 600, 0);
mymap.loadMap('world.svg', function() {
mymap.addLayer('layer_0');
});
});
</script>
</p>
</body>
</html>
我試圖在本地運行,並直接JS文件使用自己的版本。 我試着運行最新版本。
我只是不知道它有什麼問題。
您需要本地副本kartograph.js以避免跨域錯誤。或者,[jquery ajax設置](http://api.jquery.com/jquery.ajax/)中的'crossDomain'選項可能會對您有所幫助(但我不知道它們如何與kartograph進行交互,對不起)。 – collapsar 2015-02-23 15:05:03
我曾嘗試使用所有三個JS的本地副本運行。但它仍然不顯示。我以爲我下載了錯誤的JS。 – TLCH723 2015-02-23 16:53:54