svg.js - SVG.JS - 如何在悬停时播放 + 暂停 SVG 动画?
问题描述
如何在 svg.js 组元素上触发和暂停动画?以下仅在第一次鼠标悬停时触发动画,但是一旦我第二次将鼠标悬停在它上面 - 动画将不起作用。
var group = draw.group(),
circle = group.circle(diameter).fill(color);
group.on('mouseover', function() {
circle.animate(3000, '-').scale(2).opacity(0).loop();
}).on("mouseout", function() {
circle.pause();
});
解决方案
推荐阅读
- eclipse - 如何在 Eclipse 运行配置中取消设置环境变量?
- join - 在第三个新表中加入 Spotfire 中的表
- node.js - 如何在sequelize中从多个表中删除记录?
- android - 如何在 Android 主题中正确设置两种不同的字体
- reactjs - SharePoint React pnpjs
- java - java - 不能从静态上下文引用非静态方法“getLogger”
- android - 实现有保证的重复后台工作的最佳方法 Android
- python - Python中的模板
- angular - 如何在角度2中的下拉列表的值和文本字段上添加所需的验证
- r - R:数据质量检查:与城市匹配的邮政编码