使用js/jQuery动画SVG路径
Animate SVG paths using js/jQuery
我从adobe illustrator中输出了一个svg文件,这是伟大的,现在已经在我的html页面中嵌入了svg文件,svg包含了很多不同的路径,我想使用jquery单独动画,而不使用插件,但我不完全确定如何实现这一点,因为我不知道使用svg,有人能对这应该如何处理?
谢谢凯尔
jQuery与SVG API不兼容,但是普通JS可以很好地工作。
对于动画,你必须首先访问你的svg元素/对象。这要求从同一域提供SVG脚本。如何做到这一点可以在SO之前的答案中找到。对于动画,你可以…
创建SVG动画元素,将它们添加到SVG DOM并将它们绑定到您的路径/元素。见http://www.w3.org/TR/SVG/animate.html。
通过编程方式直接更改所有元素拥有的矩阵。见http://www.w3.org/TR/SVG/coords.html
相关文章:
- 使用onclick绘制SVG路径
- Canvas+svg路径动画,在路径中的特定点暂停一段时间,然后继续
- 如何设置SVG路径的样式以拍摄图像
- Html5-使用SVG路径绘制的组织层次结构在左手边被剪裁
- SVG路径命中测试
- 更快的SVG路径操作
- 以编程方式确定由 SVG 路径生成的形状
- 将 SVG 路径雕刻成矩形,在矩形中留下一个“孔”
- 使用正则表达式提取 svg 路径
- 如何在 JavaScript 中计算 SVG 路径的椭圆路径坐标
- SVG 路径未显示
- svg路径动画整个路径
- 使用Javascript获取SVG路径的绝对坐标
- 画布的SVG路径
- 如何在HTML中创建一个信息框,显示与悬停SVG路径相关的信息
- 尝试使用javascript更改多个svg路径
- 悬停在表行上填充svg路径
- 自定义Javascript Alert Popup onclick svg路径
- 使用RaphaelJS和GSAP制作SVG路径动画
- 单击事件在svg路径上不起作用