【发布时间】:2015-12-23 01:13:58
【问题描述】:
当您将鼠标悬停在另一个 SMIL 动画上时,我试图触发第二个 SMIL 动画。
第一个动画运行良好,第二个动画也运行良好,当它有自己的悬停/单击触发器时,但是当我尝试用
连接两者时begin="pin-anime.begin + 1s"
在第一次动画运行时。
任何想法我在这里缺少什么?
【问题讨论】:
当您将鼠标悬停在另一个 SMIL 动画上时,我试图触发第二个 SMIL 动画。
第一个动画运行良好,第二个动画也运行良好,当它有自己的悬停/单击触发器时,但是当我尝试用
连接两者时begin="pin-anime.begin + 1s"
在第一次动画运行时。
任何想法我在这里缺少什么?
【问题讨论】:
您有几个单独的错误。
您的动画元素没有 id 值。看起来您输入了错误的 d 而不是 id 但无论如何所有 id 值都必须是唯一的。
您的动画元素有一个带有减号的 id。这被解释为无效的时间偏移。您可以使用不带减号的 ID,也可以使用 \ 转义减号,如 begin="pin\-anim.begin + 1s"
This 似乎更接近您想要实现的目标。
【讨论】: