2014-03-27 62 views
3

的index.html如下文件執行快照的工作:這是HTML編譯把手使用模板

<div id="svg"></div> 

index.js文件,如下:

var s = Snap("#svg"); 
var bigCircle = s.circle(150, 150, 100); 

當我執行我的代碼。它向我顯示以下錯誤:

TypeError: s.circle is not a function 

回答

9

您的問題是,您試圖將捕捉連接到div元素而不是SVG元素。

嘗試改變

<div id="svg"></div> 

<svg id="svg"></svg> 

您可以隨時把SVG一個div內。

+0

這工作......這麼小的改變。謝謝 –