Snap.SVG附加SVG元素

时间:2014-12-09 01:00:45

标签: javascript svg snap.svg

我尝试使用snap.svg将SVG插入页面,然后让它稍微旋转和展开。我现在使用括号作为一些本地实时预览的东西,而我遇到的问题是双重的;我设法在大约半小时前就把它弄好了,然后以某种方式打破了它,现在我不知道如何把它取回来,而且snap.svg的语法足够浓缩,使得它有点难以阅读,文档并不是很好,所以我无法弄清楚我到底想做什么。我给了搜索一下,但我发现的回调方法似乎没有用。有人可以帮忙吗?

<!DOCTYPE html>
    <html>


    <body>
    <script src="snap.svg-min.js"></script>

    <script type="text/javascript">
        var paper = Snap(500,500),
        Snap.load('ringing-phone.svg', function (phone) {
        phone.selectAll("path[fill='#ff0000']").attr({fill: "#00ff00"});
        var g = phone.select("g");
    });
        </script>



    </body>


    </html>

1 个答案:

答案 0 :(得分:0)

你在var纸行之后有一个顽皮的逗号,它应该是一个分号,因为你不能在下一行定义一个变量。

var paper = Snap(500,500); //<-- this semicolon
Snap.load('ringing-phone.svg', ....
相关问题