Javascript 无法读取属性';图案';velocity.js最新更新(2.0.3)后出错

Javascript 无法读取属性';图案';velocity.js最新更新(2.0.3)后出错,javascript,velocity.js,Javascript,Velocity.js,我的代码一直工作到昨天: <script src="//cdn.jsdelivr.net/npm/velocity-animate@2.0/velocity.min.js"></script> $('[id^=home-layer-]').velocity({ transform: 'scale(2)' }, { duration: duration, easing: "ease-out", loop: false }); $('[i

我的代码一直工作到昨天:

<script src="//cdn.jsdelivr.net/npm/velocity-animate@2.0/velocity.min.js"></script>

$('[id^=home-layer-]').velocity({
    transform: 'scale(2)'
}, {
    duration: duration,
    easing: "ease-out",
    loop: false
});

$('[id^=home layer-]')。速度({
变换:“比例(2)”
}, {
持续时间:持续时间,
放松:“放松”,
循环:false
});
现在我得到一个错误:


未捕获类型错误:无法读取ut(velocity.min.js:632)处未定义的属性“模式”

当为报告一个
0px
值的属性设置动画时,这是一个错误,该属性应被视为与
0
相同,而不是


目前已在master上修复,将在2.0.5中

库可能已更改,并且您的代码与它不再兼容(或者库中引入了一些错误),这就是使用CDN而不是下载文件本身的问题。这可能是一个错误,但在这种情况下,这是因为您使用的是
transform
——没有真正的方法来读取开始的转换值,所以您应该真正使用强制进给(至少在它的缓存中获得值之前)。我在v2.0.5
上仍然存在同样的问题,无法读取未定义的勾号处的属性“模式”