2013-12-08 116 views
0

我實現了以下內容:拉斐爾點圖給JavaScript錯誤

<div id="b1xy" class="dot-graph"></div> 

<script type="text/javascript" language="javascript"> 

var r = Raphael("b1xy","100%","100%"); 
r.dotchart(10, 0, 400,200, [76, 70, 67, 71, 69], [0, 1, 2, 3, 4], [100, 120, 140, 160, 500], {max: 10, axisylabels: ['Mexico', 'Argentina', 'Cuba', 'Canada', 'United States of America'], heat: true, axis: '0 0 1 1'}); 
</script> 

但是,這給了JavaScript錯誤Error: Problem parsing d="M,0,0"。有誰知道什麼是錯的?如何打印圓點圖?

我已經包含了jquery庫,raphael.js,g.raphael.js和g.dot.js,所以我知道我有所有必要的工具。

回答

0

我想出了問題。我的jQuery版本是1.4,太舊了,所以raphael無法使用它。我升級了我的jQuery到1.8,一切都很好。

+0

Raphael是jQuery獨立的,我沒有在你的問題中看到jQuery代碼。是不是你的問題出現在你沒有顯示的代碼部分? –