Snap是否适用于模板

时间:2014-03-27 09:58:41

标签: snap.svg

index.html文件如下:此HTML使用Handlebars编译

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

index.js文件如下:

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

当我执行我的代码时。它向我显示以下错误:

TypeError: s.circle is not a function

1 个答案:

答案 0 :(得分:10)

您的问题是您尝试将Snap附加到div元素而不是SVG元素。

尝试更改

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

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

你总是可以将svg放在div中。