【发布时间】:2017-09-15 23:02:15
【问题描述】:
最近在网上浏览 SVG 的动画标签,看到这样的:
<svg><animate href="#x" attributeName="href" values="https://www.google.com"/><a id="x"><circle r=100>
因此,这将在渲染时将<animate values> 作为href 插入到<a> 标记中。所以,当你点击圆圈动画时,会触发https://www.google.com。
问题是,这个 href 插入在 Firefox 中不起作用。在 Chrome 中运行良好。
- 如何在 Firefox 中将这个“值”插入到
<a>标记中? (问题是使用 SVG 实现 动态插入 而不是功能) - 另外,在 SVG 中是否有任何类似的 运行时属性插入 功能在 Firefox 中受支持?这些是什么?我需要专门为
<a>'s href属性注入一些值,而不直接指定它。
【问题讨论】:
标签: html firefox svg href svg-animate