2012-02-03 73 views
2

我想知道您是否有任何人遇到過這種情況,如果存在這些解決方法。Jquery easing不適用於字體大小?

當我使用動畫正常字體大小它完美的作品。然而,當我使用與動畫功能我得到以下錯誤消息一起緩和方程:

Error: f.easing[e.animatedProperties[this.prop]] is not a function Source File: https://192.168.1.218/jquery.js Line: 18

以下是js代碼我已經使用:

$(".myclass").animate({"font-size" : "16px"},"easeOutBounce",200); 

回答

3

首先,作爲文檔中所示爲animate(),你有時間後指定寬鬆的說法,而不是之前:

$(".myclass").animate({ 
    "font-size": "16px" 
}, 200, "easeOutBounce"); 

然而,這本身不足以解決您的問題。​​效果不是jQuery核心的一部分,您必須包含一個額外的插件,如jQuery EasingjQuery UI effects module才能使用它。

+0

是的,我在錯誤的地方使用了參數。愚蠢! – 2012-02-03 11:35:10

2

我剛剛試過這個 - 我認爲你的寬鬆參數是在錯誤的地方。這適用於我

$(".myclass").animate({"font-size" : "16px"}, '200', 'easeOutBounce'); 
+0

哦對!我的錯。抱歉! – 2012-02-03 11:34:41