标签: javascript svg snap.svg
我希望找到一种方法,在单击某个元素时停止SVG中所有矩形元素的所有动画。 我正在尝试使用这样的东西:
svg.select("rect").stop();
但我无法让它工作
答案 0 :(得分:6)
选择某种类型的所有元素,然后运行forEach,传入一个获取每个元素的函数。
forEach
svg.selectAll("rect").forEach(function(elem){elem.stop();});