Snap.SVG如何停止所有动画

时间:2014-04-16 13:13:14

标签: javascript svg snap.svg

我希望找到一种方法,在单击某个元素时停止SVG中所有矩形元素的所有动画。 我正在尝试使用这样的东西:

svg.select("rect").stop();

但我无法让它工作

1 个答案:

答案 0 :(得分:6)

选择某种类型的所有元素,然后运行forEach,传入一个获取每个元素的函数。

svg.selectAll("rect").forEach(function(elem){elem.stop();});