0

我在我的 html 页面的 svg 片段的 defs 部分构建了一个小发光过滤器。该过滤器内部有一个动画,使该过滤器慢慢淡出。

现在我将该过滤器分配给一些 svg 元素,比如说一个矩形。到目前为止一切顺利,效果很好。

问题,动画立即开始,但我想控制它何时开始,就像我在 javascript 中调用特定函数时一样。

现在我想,我将动画的开始设置为“不确定”,然后在动画上调用 beginElement()。但是我如何访问过滤器中的动画 dom 元素,该元素通过 url("#myFilterID") 分配给我的 svg 矩形?

4

1 回答 1

0

给它一个 id 属性,然后调用 document.getElementById 来检索它可能是最简单的。

于 2012-12-11T13:58:48.150 回答