我找不到任何文件。我只想设置jQuerys默认动画速度。像这样:
$.setDefaultAnimationSpeed = 5000; //does not work
$('elem').fadeIn(); // takes 5 seconds
$('elem').animate({
foo : bar
}); // also takes 5 seconds
谢谢大家!
答案 0 :(得分:31)
$.fx.speeds._default = 1000; // change to whatever your desired speed
或
$.fx.speeds.jojo = 1000; // adds your own speed object to jqueryspeed
参考:https://learn.jquery.com/effects/intro-to-effects/#jquery-fx
答案 1 :(得分:-2)
我不认为jquery中有任何这样的东西,但你可以试试这样的东西
defaultAnimationSpeed = 5000; // declare a global variable
$('elem').fadeIn(defaultAnimationSpeed);
$('elem').animate({foo : bar}, defaultAnimationSpeed);
因此它适用于任何使用它的地方,也可以很容易地改变它。你不需要在动画中到处改变。