我想知道你是否有人经历过这个以及如果它们存在的变通方法。
当我在font-size上使用动画正常时,它可以完美地运行。但是,当我使用缓动方程式和animate函数时,我得到以下错误信息:
错误:f.easing [e.animatedProperties [this.prop]]不是函数 源文件:https://192.168.1.218/jquery.js行:18
以下是我使用过的js代码:
$(".myclass").animate({"font-size" : "16px"},"easeOutBounce",200);
答案 0 :(得分:3)
首先,如animate()的文档中所示,您必须在持续时间之后指定缓动参数,而不是之前:
$(".myclass").animate({
"font-size": "16px"
}, 200, "easeOutBounce");
但是,仅凭这一点无法解决您的问题。 easeOutBounce
效果不属于jQuery核心,您必须添加其他插件jQuery Easing或jQuery UI effects module以便能够使用它。
答案 1 :(得分:2)
我刚试过这个 - 我认为你的宽松论点是错误的。这对我有用
$(".myclass").animate({"font-size" : "16px"}, '200', 'easeOutBounce');