0

我正在编写一段 SVG 代码并遇到以下问题:

如果 SVG 未通过窗口 onload 事件附加到文档,则 animateTransform 标记将不起作用(无法启动动画)。

示例: http: //jsfiddle.net/r4WEh/http://jsfiddle.net/r4WEh/1/

唯一的区别是:

init();

对比

window.onclick = init;

在第一个中,svg 通过窗口 onload 事件添加到 dom。在第二个中,svg 在 mouseclick 事件中添加到 dom 中。

任何帮助将不胜感激!

4

1 回答 1

0

在 Firefox 上完美运行。如果您使用的是 Safari 或 Chrome,您可能会遇到此错误

于 2012-10-23T07:07:31.920 回答