javascript - Snap.js 为多边形点设置动画 S.easing[this.easing] 不是函数
问题描述
您好,我在这个错误上挣扎了一个多小时,我想使用 Snap.js 使用以下代码为我的多边形变形制作动画
var endPoints = [137.3,270.3, 137.3,106.8, 125,106.8, 112.7,106.8, 112.7,270.3, 96.5,282.6, 112.7,293, 112.7,393.2, 125,393.2, 137.3,393.2, 137.3,293, 153.5,282.6]
$('#c').hover(function() {
console.log('test');
$('.st0').animate({"points":endPoints},1000,mina.linear);
});
但是我一直收到一个 JS 错误,说 S.easing[this.easing] 不是一个函数,我在网上查了一下,发现的常见答案是使用 jQuery UI,我按顺序调用 jQuery 和 jQuery UI他们最新的来自 jquery 网站的 CDN。
我真的不明白出了什么问题,这真的很令人沮丧
解决方案
推荐阅读
- mysql - 当 SELECT 语句中的列为空时,用另一列替换一列
- ibm-integration-bus - 安全性 - 如何提取 SOAPInput Auth 标头?
- django-rest-framework - 在序列化程序中创建具有多对多字段的模型的问题
- django - 如何在 Django ReDoc 中添加 PHP 和 C# 的请求示例
- javascript - 在 Matomo(piwik) 中跟踪动态变化的自定义变量
- python - 为漂亮表中的列设置列宽
- javascript - 无法使用 javascript 删除一些 cookie
- connection - 超时以什么单位
- javascript - 比较 promise 中的两个 json
- sql - 如何从 PostgreSQL 中的嵌套 xml 对象中提取值?