检查动画何时在SVG中结束

Check when an animation has ended in SVG

本文关键字:结束 SVG 动画 何时 检查      更新时间:2023-09-26

我正在用SVG开始一个动画,当它结束时我想知道,以便我可以执行另一个函数。我试过endEvent="endAnimate()",但什么也没发生。可以检查动画何时结束,如果是这样,我可以调用另一个函数吗?

根据文档,动画元素有一个可以使用的onend事件。

动画事件属性

一个动画事件属性是一个事件属性,指定脚本运行一个特定的动画相关的事件。参见动画事件属性。动画事件属性是' onbegin ', ' onend ', ' onload '和' onrepeat '。

所以,如果你真的想把它附加到动画元素上你可以使用onend="endAnimate()"